LINUX.ORG.RU

mplayer h264 + faad


0

1

проблема.
MPlayer SVN-r30656

есть файл: file.mp4:

VIDEO: [H264] 1280x720 24bpp 47.952 fps 2202.6 kbps (268.9 kbyte/s)
AUDIO: 48000 Hz, 2 ch, s16le, 159.4 kbit/10.38% (ratio: 19923->192000)

казалось бы, все нормально - должно проигрываться без проблем.

НО... mplayer выдает жуткоее слайдшоу... кадр в секунду и звук прорывается раз в 5-10 сек.

фишка: mplayer -nosound file.mp4 - работает на ура
mplayer -novideo file.mp4 - аналогично, никаких проблем.
так почему же нельзя вместе проигрывать видео и аудио???

PS: ffplay проигрывает видео и аудио одновременно :(, то бишь все ок.

может h264es подойдёт

sda00 ★★★
()
Ответ на: комментарий от sda00

перепробовал все варианты demuxer. не помогло.

Neclude
() автор топика

faad file.mp4

...
Warning: PCE shall be the first element in a frame
Warning: Invalid number of channels
Warning: Unexpected channel configuration change
Warning: Bitstream value not allowed by specification
Warning: Channel coupling not yet implemented
...

Neclude
() автор топика
Ответ на: комментарий от Neclude

ну с торрента mplayer безо всяких опций показывает
vdpau - везде где есть мплеер
smplayer - слайд шоу без звука
gmplayer - без проблем
dragonplayer - без проблем

megabaks ★★★★
()
Ответ на: комментарий от megabaks

вру - smplayer просто кэш по-больше хотел )))
итого
mplayer безо всяких опций показывает
smplayer - без проблем
gmplayer - без проблем
dragonplayer - без проблем
vdpau - везде где есть мплеер

megabaks ★★★★
()
Ответ на: комментарий от megabaks

хм... мой mplayer не хочет с ним работать... при чем mencoder тоже ругается на этот файл...

Neclude
() автор топика

хм... нашел временное решение - откатил ffmpeg
FFmpeg version SVN-r19352-4:0.5+svn20090706-6
с этой версией вроде все нормально.

Neclude
() автор топика
Ответ на: комментарий от Neclude

радость была преждевременна. :(

файл проигрывается несколько минут нормально, затем:
...
Too many video packets in the buffer: (2538 in 33554727 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
FAAD: Failed to decode frame: Unexpected channel configuration change
FAAD: Failed to decode frame: Unexpected channel configuration change
...

Neclude
() автор топика
Ответ на: комментарий от Neclude

>Too many video packets in the buffer
может таки кэш по-больше?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

задал кеш на 512Мб (сам файл меньше)
резудьтат: идет до опреднленного места (того же что и раньше) и зависает:
...
FAAD: Failed to decode frame: Bitstream value not allowed by specification
FAAD: Failed to decode frame: Array index out of range
FAAD: Failed to decode frame: Invalid number of channels
FAAD: Failed to decode frame: Bitstream value not allowed by specification
FAAD: Failed to decode frame: Maximum number of scalefactor bands exceeded
FAAD: Failed to decode frame: Invalid number of channels
FAAD: Failed to decode frame: Channel coupling not yet implemented
FAAD: Failed to decode frame: Invalid number of channels
FAAD: Failed to decode frame: PCE shall be the first element in a frame
...

похоже дело все таки в звуке... ща попробую ffmpeg c svn скомпилить...

Neclude
() автор топика
Ответ на: комментарий от Neclude

может я чего то не понимаю в этой жизни...
Скомпилировал ffmpeg из svn. Собраи из исходников faad (уже на всякий случай, хотя версия вроде бы та же...)
Вроде бы проблема решилась.

Neclude
() автор топика
Ответ на: комментарий от Neclude

решилась для этого конкретного файла...
блин... то ли файлы битые то ли еще какая хрень...

ладно.

спасибо всем кто помогал ;)

Neclude
() автор топика
Ответ на: комментарий от Neclude

imho - проблема может быть в том, что требуется «родной» x264 декодер (libx264.so последних версий желательно). ибо старый FFmpeg H.264 (h264) именно с этим файлом работать не будет (будут артефакты изображения). не проверял с текущим svn-ом ffmpeg/mplayer-а без поддержки «родного» x264 декодера. может и заработает, но с поддержкой будет пахать гарантированно

sda00 ★★★
()
Ответ на: комментарий от sda00

артефактов не наблюдаю, да и не наблюдал никогда на х264. тут какая то проблема со звуком.. не зря же faad ругается..

Neclude
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.