Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія Наступна ревізія Both sides next revision | ||
video [2014/06/09 22:05] wombat [Просмотр] Youtube live streams through VLC |
video [2020/05/06 23:01] wombat [Мультиплексирование] ffmpeg мультиплексирование и именование дорожек |
||
---|---|---|---|
Рядок 20: | Рядок 20: | ||
===== Захват с экрана ===== | ===== Захват с экрана ===== | ||
+ | ==== ffmpeg (avconv) ==== | ||
+ | |||
+ | avconv -f x11grab -s 300x140 -r 25 -i :0.0+10,20 -an -sn -vcodec libvpx -vb 20k /tmp/out.mkv | ||
+ | |||
+ | Вырежет из экрана прямоугольник шириной 300 пикселей и высотой 140 пикселей, начиная с координат (10,20). Т.е. смещённый вправо от левого края экрана на 10 пикселей и вниз от верхнего края экрана -- на 20 пикселей. | ||
+ | При этом кодек может быть какой угодно. Однако, вероятно, стоит придерживаться того правила, что для того, чтобы придерживаться реального времени, компьютер должен успевать обрабатывать заданное число кадров в секунду. В примере выше это 25 кадров в секунду. И при высоком разрешении и относительно слабом компьютере, вероятно, стоит использовать кодек, менее требовательный к ресурсам ПК (например, XviD или даже MPEG2). | ||
===== Рип ===== | ===== Рип ===== | ||
Рядок 28: | Рядок 34: | ||
===== Монтаж ===== | ===== Монтаж ===== | ||
+ | |||
+ | ==== OpenShot ==== | ||
+ | |||
+ | [[http://www.openshot.org/ | OpenShot]] -- простой видеоредактор. Хорош для простого монтажа и создания видео из фрагментов видеофайлов, аудиофайлов, картинок. Графический интерфейс написан на языке Python и использует библиотеку ''PyQt''. Версии 1.X были основаны на библиотеке [[https://www.mltframework.org/ | MLT]]. Начиная с версии 2.0 используется своя собственная библиотека [[http://www.openshot.org/libopenshot/ | LibOpenShot]]. | ||
+ | |||
===== Кодирование видео ===== | ===== Кодирование видео ===== | ||
Рядок 254: | Рядок 265: | ||
mkvmerge -o show_31.mkv 2010-05-23-07\:37\:34.avi -y 0:400 show_31.ogg | mkvmerge -o show_31.mkv 2010-05-23-07\:37\:34.avi -y 0:400 show_31.ogg | ||
+ | |||
+ | Объединение видеодорожки из файла ''Video.mkv'' и аудиодорожки из файла ''Separate_audio.ogg'' без перекодирования: | ||
+ | |||
+ | ffmpeg -i Video.mkv -i Separate_audio.ogg -map 0:v -map 1:a -сodec copy ResultVideo.mkv | ||
+ | |||
+ | То же самое, с перекодированием только аудиодорожки: | ||
+ | |||
+ | ffmpeg -i Video.mkv -i separate_audio.wav -map 0:v -map 1:a -vcodec copy -acodec libvorbis -q 3 ResultVideo.mkv | ||
+ | | ||
+ | Название аудиодорожек: | ||
+ | ffmpeg -i Video.mkv -i audio1.ogg -i audio2.ogg -map 0:v -map 1:a -map 2:a -codec copy -metadata:s:a:0 title="Звуковая дорожка 1" -metadata:s:a:1 title="Звуковая дорожка 2" ResultVideo.mkv | ||
+ | | ||
+ | | ||
===== Создание DVD ===== | ===== Создание DVD ===== | ||