LINUX.ORG.RU

Трансляция видео по сети


0

1

Сейчас к телевизору подключен старый комп - HD и 3D не тянет вообще, даже 720p. Задался вопросом - может как-то можно транслировать видео с основного компьютера по сети? Дело в том, что VLC, вероятно, не подойдёт, т.к. для 3D нужен специальный плеер bino. Может как-то реализовать через иксы? Какой нужен канал? (просто свитч 100 мегабит, хватит ли этого, или нужен обязательно гигабит?)

Я обычно, перед просмотром на нетбуке, делаю ffmpeg -i film.smth -s 700x(?) -b 1200k f.mkv, а потом с нетбука mplayer sshfs/f.mkv

Tanger ★★★★★
()

А как вы собираетесь смотреть? Все равно ведь на стороне клиента должен будет быть компьютер с либо нормальной видеокартой, либо мощным процессором. Иначе - только пережимать в более низкое качество, скажем, mpeg 640х480.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

возможно, пережимать. Только как это сделать на лету и транслировать в сеть? а то придётся постоянно ждать, пока пережмётся.

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

Никак. Судя по тому, что у вас машинка слабая, в реальном времени этого сделать не получится.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от TheAnonymous

Не знаю. А с какой целью? Для этого можете заюзать VNC.

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

А так оказывается можно, закодировал где-то 1/4 фильма в расшаренной папке и запустил! только перемотка не работает
спасибо за подсказку

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

какой формат/кодек? h264 можно и перематывать. К avi можно добавить в mplayer опцию -idx (правда может быть долго).

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

xvid. Перемотка, как оказалось, работает в VLC (в mplayer - почему-то нет).

Я вот думаю теперь, как от хардсаба избавиться. Прописал в опции -noautosub, всё равно гады субтитры вшиваются.

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

Какие субтитры? Они случаем не в само видео вмонтированы? Если нет, то в mplayer кнопка v. Попробуй -idx для перемотки.

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

они есть в исходном видео (вшиты, но их можно отключить). После пережатия они получаются вшиты намертво (хардсаб) и не отключаются.

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

покажи вывод ffmpeg -i original.smth

Что-то типа

    Stream #0.0: Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 tbr, 1k tbn, 47.95 tbc
    Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.2: Subtitle: 0x0000

ffmpeg -i original.smth -sn -map 0:0 -map 0:1 -vcodec ... -b ... -acodec ... -ab ... res.smth2

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

отдельно потоки

    Stream #0.0(eng): Video: h264 (High), yuv420p, 1920x810, PAR 1:1 DAR 64:27, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Stream #0.1(rus): Audio: dca (DTS), 48000 Hz, 5.1, s16, 768 kb/s (default)
    Stream #0.2(rus): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
    Stream #0.3(eng): Audio: dca (DTS), 48000 Hz, 5.1, s16, 1536 kb/s
    Stream #0.4(eng): Audio: ac3, 48000 Hz, stereo, s16, 224 kb/s
    Stream #0.5(rus): Subtitle: [0][0][0][0] / 0x0000 (default)
    Stream #0.6(rus): Subtitle: [0][0][0][0] / 0x0000
    Stream #0.7(eng): Subtitle: [0][0][0][0] / 0x0000

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

ffmpeg -i Anastasia.1997.BluRay.1080p.DTS.x264.RUS.ENG.mkv -sn -map 0:0 -map 0:2 -vcodec h264 -s 948x400 -b 1500k -acodec ac3 -ab 192k little.mkv

Не уверен что правильно.

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

кодек не h264, а libx264, но с этими параметрами работать не хочет. Работает с -vcodec mpeg4.

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

попробуй с -vobsubout trash

-vobsubout <базовое_имя> Указывает базовое имя для .idx и .sub выходных файлов. Эта опция отключает рендеринг субтитров в кодируемый фильм и перенаправляет их в VOBsub файлы субтитров.

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

да, субтитров действительно нет.
Спасибо ещё раз

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