LINUX.ORG.RU
ФорумTalks

Странные глюки с записанным вещанием

 , ,


1

4

В Talks так как линукса не особо касается, хотя и обработка вся в нём.

Ситуация:

Есть канал на youtube, на нём делается прямое (ну с задержкой 10 секунд примерно) вещание с помощью vlc. В процессе вещания качество нормальное. По окончании некоторое время (от нескольких минут до часа) записанный результат тоже нормально просматривается.

А вот потом что-то странное происходит. Ролик «удлиняется», время возрастает примерно в два раза, видео как бы замедляется и на первый взгляд похоже на то, что уменьшен fps в два раза, но звук при этом нормального тона, хотя и заикается и если приглядеться как будто так, что ролик был порезан на интервалы примерно в 0.5 сек. и эти интервалы продублированы.

Кто-нибудь с такими фокусами сталкивался?

На всяких случай параметры кодирования vlc

cvlc - :file-caching=300 --sout-x264-keyint 4 --sout '#transcode{vcodec=h264,vb=1000,width=640,height=480,acodec=aac,ab=128,channels=2}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/ключканала}'

https://support.google.com/youtube/answer/1722171?hl=ru

вот тут пишут, что для стерео ab нужно 384

что будет, если сразу сделать vcodec=FLV1 ? а если acodec=mp3?

а тебе vlc дорог как память? ибо

./ffmpeg -re -i "${PATHTOFILE}" -vcodec libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 60 -acodec libmp3lame -b:a 96k -ar 44100 -f flv -s 1920x1080 rtmp://a.rtmp.youtube.com/live2/${STREAMID}
stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от stevejobs

что будет, если сразу сделать vcodec=FLV1 ? а если acodec=mp3?

youtube требует h264, можно и flv, но качество хуже.

а тебе vlc дорог как память? ибо

Пока не пробовал (это собственно не я запускаю вещание). Какие-то были проблемы уже не помню. Но надо попробовать, хотя vlc и так вроде внутрях использует ffmpeg

Но всё-таки странно, что результат получается нормальный и только потом youtube чего-то делает с записанными файлами. Перекодирует их что ли как-то.

anonymous_incognito ★★★★★
() автор топика
Последнее исправление: anonymous_incognito (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.