Как стать автором
Обновить

Комментарии 10

Круто. За последние пару дней пересобрал vlc примерно раз 15 с разными параметрами, но так и не смог заставить его вещать видео в h264 для мобильника. Вызываю так:
vlc -vvv /usr/local/movies/sample_300kbit.mp4 --sout '#transcode{vcodec=h264,vb=96,width=176,height=144,aenc=ffmpeg,samplerate=8000,channels=1,acodec=samr,ab=8}:rtp{dst=127.0.0.1,port=1234,sdp=file:///usr/local/movies/mobile2.sdp}'

И при этом постоянно упираюсь в:
[00000461] avcodec encoder error: cannot find encoder AMR narrow band
*** Your FFMPEG installation is crippled.   ***
*** Please check with your FFMPEG packager. ***
*** This is NOT a VLC media player issue.   ***

Ну и далее как обычно:
[00000427] stream_out_transcode stream out error: cannot find audio encoder (module:ffmpeg fourcc:samr)
[00000460] main decoder debug: removing module "faad"
[00000427] stream_out_transcode stream out error: cannot create audio chain
[00000442] main packetizer error: cannot create packetizer output (mp4a)

В итоге видео есть, но без звука. Пересборка ffmpeg тоже никакого эффект не дала. В общем, не знаю что делать. На их форуме сами не знают, как это решить. У вас подобного не возникало?
Есть возможность пережать файлик с другим аудио-кодеком?
Не с AMR? Боюсь нет, это для мобильных телефонов. AMR, вроде как, самый распространённый.
AAC? Его практически все держат.
Боюсь, нужен именно AMR. Сейчас пробую ffmpeg с его поддержкой собрать но толку пока нету.
тема нужная, но изложено как-то слишком по-гиковски… где теория? неужто те кто не знает какие флаги выставить при мердже в генте, знают что такое мультикаст и все такое???
OK, учту. Но апдейтить смысле не вижу, скорее всего в блоге будет полная версия.
Офф-топом. Кто знает де рыть бесплатные IPTV каналы
А я на домашнем сервере переключил запуск на runlevel=3, чтобы нарузку снизить.
Можно ли как-то всё-равно выводить видео на экран?
vlc умеет framebuffer и libggi
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории