[Comm] VLC
Dmitry Derjavin
dd на altlinux.org
Ср Май 23 17:14:25 MSK 2012
On Fri, May 18 2012 at 17:12, Michael A. Kangin wrote:
> On 18.05.2012 16:57, Dmitry Derjavin wrote:
>
>>> '#transcode{vcodec=x264,vb=256,fps=10,acodec=mp3,ab=16}:std{access=file,mux=ts,dst=cam1.ts}'
vcodec=h264 конечно же!
>> Скажите, действительно есть необходимость сохранять ts в файл? Понятно,
>> что вопрос не совсем по делу, но просто очень интересно, для чего это
>> может понадобиться.
>
> После сигфолта, или например kill -9 файл .mp4 с некорректно
> прописанными заголовками скорее всего будет нечитаем.
> Кроме того, .ts позволяют забавные вещи вроде cat file1.ts file2.ts
> >total_file.ts
Не так всё гладко на практике: после некорректного выхода при записи
ts в файл при воспроизведении этого места могут возникать ошибки.
Наверное, могут и не возникать. Но, по крайней мере, момент
некорректного выхода при просмотре виден.
Проверял запись при помощи vlc. Выход по Ctrl-C до окончания перекодирования.
>> "mux=mp4" в такой ситуации точно работает. "mux=ts" — насколько я помню,
>> скорее, нет.
>
> Ну почему ж, MPEG4, в частности, layer10, вполне себе в .ts поддерживается.
Да, конечно. Но на практике не все поддерживаемые комбинации дают в VLC
предсказуемый результат. Сходу пример у себя в истории команд не нашёл.
Когда найду, обязательно расскажу.
> http://www.videolan.org/streaming-features.html
«Спасибо, кэп»! ;)
--
~dd
Подробная информация о списке рассылки community