Доброго времени суток. Имеется следующая проблема: mplayer ни в какую не хочет проигрывать звук из субжевого контейнера (IPTV по multicast), пишет --- TS file format detected. DEMUX OPEN, AUDIO_ID: -1, VIDEO_ID: -1, SUBTITLE_ID: -1, PROBING UP TO 2000000, PROG: 0 VIDEO MPEG2(pid=1131)NO AUDIO! NO SUBS (yet)! PROGRAM N. 0 Opened TS demuxer, audio: ffffffff(pid -1), video: 10000002(pid 1131)...POS=0 VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 4000.0 kbps (500.0 kbyte/s) --- NO AUDIO, хотя звук там присутствует. Вместе с этим появляется известное сообщение "Win32 LoadLibrary failed to load: avisynth.dll", как его лечить неясно. Но есть два интересных момента: 1) vlc проигрывает поток без проблем, но сам очень глючный 2) с помощью костылей из mencoder и mplayer можно заставить mplayer работать: --- $ mkfifo test $ mencoder <адрес> -ovc copy -oac copy -o test & $ mplayer test --- Кто-нибудь сталкивался?
Форум —
General
