Genie
написал 21 августа 2004 года в 20:41 (804 просмотра)
Ведет себя
как мужчина; открыл 40 тем в форуме, оставил 4758 комментариев на сайте.
Playing file.avi. AVI file format detected. VIDEO: [DIV3] 640x304 24bpp 24,086 fps 563,5 kbps (68,8 kbyte/s) ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 MP3lib: init layer2&3 finished, tables done AUDIO: 22050 Hz, 2 ch, 16 bit (0x10), ratio: 4000->88200 (32,0 kbit) Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3)) ========================================================================== Checking audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit... AF_pre: af format: 2 bps, 2 ch, 22050 hz, little endian signed int AF_pre: 22050Hz 2ch Signed 16-bit (Little-Endian) AO: [oss] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps) Building audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit... Starting playback... VDec: vo config request - 640 x 304 (preferred csp: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is undefined - no prescaling applied. VO: [xv] 640x304 => 640x304 Planar YV12 A: 17,0 V: 0,2 A-V: 16,828 ct: 0,017 5/ 5 0% 0% 0,0% 0 0 0%
Который mplayer проигрывает не очень-то замечательно.
Ну, по поводу аудио. Звук идёт сразу, а должен бы с задержкой.
Если проигрывать вот такой вот командой:
$ mplayer -delay -4 -autosync 1 file.avi
то, и тут не очень хорошо — надо перемотать на минуту. После чего весь фильм
проигрывается замечательно.
Как этот файл вылечить?
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Ну, попробуй рассыпать его на звук и видео, и собрать заново. Рассыпать можно тем же mplayer’ом или mpeg2desc’ом, подредактировать звук sox’ом, например, ну и собрать mplex’ом, скажем… Какой-нибудь нелинейный редактор можно использовать, Cinelerra, например. Тогда все за один раз можно сделать. Можно использовать transcode — он консольный и очень мощный, но доков к нему очень мало. И еще mjpegtools…
Good Luck,
UT
Попробуй изменить качество звукового потока.
Ок. Пробовал разобрать на запчасти:
Результат.. ммм.. похуже получается, чем был вначале.
То есть что-то, конечно, меняется, но.. ;(
Если пробовать выделить аудио поток так:
То после сборки….
Начальная разница A-V увеличивается до 20, и результат ещё хуже….
Теперь по поводу начальной задержки. В `man mencoder` сказано, что её можно только увеличивать. Чего делать, ессно не надо, а надо бы наоборот. Паузу в 16 секунд вставить — не проблема ;)
cinerella и прочее пока оставлю на потом. mencoder штука сильная, и это всё должно быть возможно сделать им одним. Знать бы только как….
По смене качества: на какое его менять? на 44100Гц 16бит стерео? Приходит Нолемоций.
Сколько я ни копался в нем, найти ничего похожего не удалось.
Может быть проще сам mp3 подредактировать перед сборкой?
Кстати, кто-нибудь знает, как mencoder’ом сделать авишку с несколькими звуковыми потоками?