![]() |
Кодирование в 3gp
Доброго всем времени суток! Можно ли отдельно зажатое видео объединить со звуком в контейнер 3gp? Если да, то какими программами?
Заранее спасибо! |
Mp4BOX + GUI Yamb но у 3gp видео свой стандарт для видеокодирования, а звук AMR 8Khz (с ААС не один тлф не понимает хотя по стандарту так может быть) Есть проги чисто для кодирования 3gp - Xilisoft 3GP Convertor например - да куча других, может прогнать через них?
|
Xilisoft 3GP Convertor не жмет видео в два прохода. В результате приходится ставить высокий битрейт чтобы получить приемлемое качество видео, да и размер файла возрастает. В настройках видео в Xilisoft 3GP Convertor есть кодек XviD, поэтому и зародилась идея, а нельзя ли сделать отдельно видео и звук, а потом все слить в один файл. Присоединение аудио к видео с помощью MP4Box+Yamb результата не дало. Либо MP4Box вываливался с ошибкой, либо файл не воспроизводился даже на компе.
|
Dark_Elf
ffmpeg делает без проблем. Я в сети видел примеры, как можно объединить оба потока в одно видео. А уж конвертация в 3gp вообще не проблема. Или может также эта прога умеет делать, хотя не проверял |
vadimiron
Я не сомневаюсь, что конвертация в 3gp не проблема. Просто у меня нет программы, которая кодировала бы видео в этот формат в два прохода. Для сравнения кодил 30-ти сек. ролик через VirtualDubMod XviD'ом на битрейте в 100 kBit/s(176x144), получил 0,3 Mb видео. Тот же материал, но через Xilisoft Video Converter (150 kBit/s) дал мне размер файла 0,9 Mb и худшее качество изображения. Такой же результат и в программах mpegable Broadcaster и ImTOO 3GP Video Converter. Насчет программы ffmpeg - Что это есть такое? Поиск в Yandex и Google ничего не дал. |
Цитата:
|
Цитата:
|
|
Admiral
Спасибо за инфу. Обязательно попробую и сообщу о результатах. |
Admiral
Наконец-то добрался до Canopus ProCoder(Неожиданно навалилось много работы, поэтому знакомство с прогой пришлось отложить). Установил версию 2.01.30.0. И, собственно, как говорится, "существенно ничо не изменилось". Объясни, пожалуйста, где и что нажимать. |
Цитата:
2)Слева будет три вкладки Source, Target, Convert(которая в данный момент не активна). Сейчас выделено Source то что и надо, немного справа доступна кнопка Add, жмём её и появится диалоговое окно выбора файла, выбираем клип (если со звуком, то переходим к Target, если без и он нам не нужен то также переходим к Target, но а если всё таки нужен (или нужен отличающийся от того что в клипе), то справа в свойствах выбранного файла, есть вкладка Audio c подменю Select Audio Stream в которой выбираем Alternate Audio, а сразу ниже указываем путь аудио.) 3)Оказавшись в Target, жмём Add и далее по схеме: в меню Load Target Preset выбираем вкладку Handhelp а в ней 3GPP далее либо QTExporter - 3GPP либо QTExporter - 3GPP - Mobile MP4. 4)Далее вкладка Convert и кнопка Convert. |
Цитата:
Прошу прощения, если я что-то понял не так. Прошу не пинать, а объяснить. |
Dark_Elf
Совершенно правильно понял, можно вместо ProCoder использовать QuickTime-Pro, в нем же можно и объединить видео и аудио без перекодировки. Кстати, и mp4box можно объединять, только там надо явно указывать выходной файл как 3gp. |
Вложений: 1
RBF
Через mp4box ничего не получается :dont-know. Постоянно вываливается ошибка(см. прикрепленный файл). Цитата:
|
Dark_Elf
... похоже, глюк интерфейса. Обращение к несуществующему объекту, видимо. Попробуй скопировать строку запуска в CMD файл и запустить вручную. |
Вложений: 1
RBF
Все равно ошибка :( . А что насчет QuickTime? |
Цитата:
Цитата:
|
Dark_Elf
Дык ты не правильно боксом объединяешь. Надо дать такую команду: C:\1\Mp4box.exe -add C:\1\1.avi -add C:\1\1.aac C:\1\1.3gp И обнови mp4box |
RBF
Огромное спасибо, все прошло успешно, файл 3gp получен. Тему можно закрывать. |
Добрый день! Пользуюсь видео-конвертером XVID4PSP 5 для кодирования в *.3gp формат . Очень мне он удобен . Подскажите пожалуйста какие настройки кодека h263 для *.3gp формата использовать, чтобы не было блочности (выше качество) ? Собственно исходники беру DVD-video, Blu-ray Disc 1080p, BDRemux 1080p, BDRip 720p, BDRip 1080p, HDTV 720i/p, HDTV 1080i/p .
Здесь, что выбирать ? |
Все эти страшные настройки качества не улучшат, а вот совместимость испортить могут только в путь.
Показали всё, кроме вкладки Main, что на ней? |
DJ Mogarych,
Цитата:
|
Битрейта добавьте.
|
Цитата:
Что ещё, можно сделать чтобы не было артефактов в видео ? |
Размер кадра уменьшите, если видео только для телефона.
|
tamalex,
Ну, а от настроек кодека в *.3gp формат в кодировщике XVID4PSP 5 мало что зависит - верно ? |
Цитата:
А что мешает делать ролики в более приличном формате, например, в mp4? Формат 3gp вообще не подразумевает хорошего качества, это примерно то же самое, что flv, который был раньше на Ютубе. Ради интереса я закодировал видео отличного качества 1920x1080 в этот формат, дал битрейт 600k. Код:
ffmpeg -i .\12345.mp4 -s 704x576 -b 600k -ar 8000 -ac 1 .\12345.3gp Также, 3GP понимает только фиксированные соотношения сторон кадра: Цитата:
|
DJ Mogarych,
Ну я оставлял по умолчанию в кодировщике XVID4PSP 5 максимальное разрешение кадра 320х176 пикселей для формата *.3gp, + ресайз-фильтр для изменения конечного алгоритма масштабирования исходя их исходного (например 1920х1080) Full HD 16/9 без чёрных полос . Видео в итоге имело нормальные пропорции кадра (лица не сплюснутые) . Если не обрезать бордюры то кадр естественно будет искажён, и программа может не правильно файл при подаче проанализировать . Или , если принудитено отклоняясь от исходного разрешения кадра установить фиксированного разрешение как разрешение экрана мобильного , будет большая разница ошибки входящих исходящих аспектов . Цитата:
|
Цитата:
Цитата:
|
Цитата:
Во использованные ключи кодирования в CLI программы кодировщика в Н.264 - XVID4PSP 5 Скрытый текст
Код:
--bitrate 350 --preset medium --profile baseline --level 1.3 --aq-mode 3 --aq-strength 0.9 --b-adapt 2 --trellis 2 --psy-rd 0.95:0.00 --me umh --no-mbtree --colorprim bt709 --transfer bt709 --colormatrix bt709 --extra: Видео кодировал в один проход и прилагается MediaInfo Скрытый текст
Код:
General |
Я взял отрывок этого фильма в 1920x1080 и закодировал со следующими параметрами:
Код:
ffmpeg -i .\term1984.mkv -vf scale=320:-2 -b:a 56k -ac 1 -ar 44100 .\term1984.mp4 MediaInfo
General Complete name : D:\Видео\term1984.mp4 Format : MPEG-4 Format profile : Base Media Codec ID : isom (isom/iso2/avc1/mp41) File size : 2.31 MiB Duration : 1 min 20 s Overall bit rate : 240 kb/s Writing application : Lavf58.35.101 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L1.3 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, Reference fra : 4 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 1 min 20 s Bit rate : 174 kb/s Width : 320 pixels Height : 174 pixels Display aspect ratio : 1.85:1 Frame rate mode : Constant Frame rate : 30.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.104 Stream size : 1.68 MiB (73%) Writing library : x264 core 158 Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=5 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 Codec configuration box : avcC Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 1 min 20 s Duration_LastFrame : -23 ms Bit rate mode : Constant Bit rate : 56.8 kb/s Channel(s) : 1 channel Channel layout : C Sampling rate : 44.1 kHz Frame rate : 43.066 FPS (1024 SPF) Compression mode : Lossy Stream size : 561 KiB (24%) Language : English Default : Yes Alternate group : 1 |
DJ Mogarych,
Скинул Ваше видео себе на телефон, и оно идёт (воспроизводится) рывками . |
Следующий вариант: https://dropmefiles.com.ua/SfeD
Параметры кодирования: Код:
ffmpeg -i .\term1984.mkv -vf scale=320:-2 -crf 30 -b:a 56k -ac 1 -ar 44100 .\term1984-crf30.mp4 |
DJ Mogarych,
Сейчас вообще в телефон выдаётся сообщение при открытии файла - "данный тип файла не поддерживается" . Придётся довольствоваться форматом *.3gp + кодек H.263 . На пальцах гадать придётся долго . Остановлюсь на устаревшем формате хоть он и в ущерб качеству . Благодарю за поддержку . |
Время: 15:40. |
Время: 15:40.
© OSzone.net 2001-