[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