Skip to content
This repository has been archived by the owner on Feb 2, 2019. It is now read-only.

CherryPerry/ffmpeg-vp9-wrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPX ENCODER

Соснольный враппер ffmpeg'a для кодирования webm.

####Скачать СКАЧАТЬ БЕСПЛАТНО БЕЗ СМС

####Запуск Перед запуском установи ffmpeg, добавь путь к самому vp9.exe (для удобства) и к ffmpeg.exe (для работы приложения) в Path, настрой фонтконфиг. Можешь воспользоваться установщиком или гайдом. Не забудь поставить .net framework 4.5!

####Кодирование Самый простой способ:

vp9 -file "1.mkv" -ss 01:00.000 -to 01:30.000

2 pass, quality good, opus 80K, 960x540.

Для списка команд (вызов без аргументов):

vp9

####Зачем права админа? Запускаем и пишем в рандомные папки, может не оказаться прав.

####Замечания по командам #####-t и -ti Можно кодить параллельно несколько webm из одного исходника. Для этого создай файл с любым названием следующего содержания:

00:30.000 01:35.000
01:36.000 02:00.000

Далее запусти vp9.exe с следующими аргументами:

vp9 -file 1.mkv -t имя_файла_времени

Для того, чтобы сделать конкретно какую-то сторчку из файла, добавь -ti № строки, считая от 0. #####-alimit и -limit limit для указания лимита (10240KB по умолчанию):

vp9 -file "1.mkv" -ss 01:00.000 -to 01:30.000 -limit 10240

alimit для подгона под лимит (с погрешностью -alimitD 240КБ) через перекодирование видео

vp9 -file "1.mkv" -ss 01:00.000 -to 01:30.000 -limit 10240 -alimit

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

#####-preview и -preview_s Есть возможность добавить превью для уже полученного видео. Для этого выбери кадр (запомни его тайминг) из видео-файла и запусти:

vp9 -file webm_куда_добавить_превью.webm -preview_s исходник.mkv -preview 00:30.255

Учитывай, что для превью берется 50 мс, удостоверься, что превью не меняется за этот промежуток времени. Для того, чтобы взять превью из webm, к которому оно добавляется, не указывай -preview_s:

vp9 -file webm_куда_добавить_превью.webm -preview 00:30.255

#####-youtube Для скачивания видео перед кодированием:

vp9 -youtube https://youtube...

####Сторонние библиотеки