На этом уроке мы познакомимся с прекрасной программой для обработки видео - FFmpeg.
Эта утилита позволяет творить чудеса, не выходя из консольной строки.
Нам также потребуется программа youtube-dl для скачивания видео с ютуба.
Статья для ознакомления: https://www.ostechnix.com/20-ffmpeg-commands-beginners/0. Скачать программы ffmpeg и youtube-dl
https://www.ffmpeg.org/download.html
https://rg3.github.io/youtube-dl/download.html
1. Скачать видеофайл
youtube-dl.exe https://www.youtube.com/watch?v=SaoxeveWy4o
2. Показать информацию о пакетах внутри видеофайла
ffmpeg.exe -i saper.mkv -hide_banner
3. Конвертировать видео в другой формат
ffmpeg.exe -i saper.mkv saper.mpg
4. Изменить разрешение видео
ffmpeg.exe -i saper.mkv -s 640x360 saper.640x360.mpg
5. Ускорить видео в два раза, звук не изменяется
ffmpeg.exe -i saper.mkv -vf "setpts=0.5*PTS" saper.video2x.mpg
6. Ускорить звук в два раза, видео не изменяется
ffmpeg.exe -i saper.mkv -filter:a "atempo=2.0" saper.audio2x.mpg
7. Ускорить и звук и видео в два раза
ffmpeg.exe -i saper.mkv -vf "setpts=0.5*PTS" -filter:a "atempo=2.0" saper.speed2x.mpg
8. Вырезать 6-секундный фрагмент, начиная с 5-секунды
ffmpeg.exe -i saper.mkv -ss 00:00:05 -t 6 saper.cut.mpg
9. Удалить звуковую дорожку, оставить только видео
ffmpeg.exe -i saper.mkv -an saper.video.mpg
10. Удалить видео дорожку, оставить только звук
ffmpeg.exe -i saper.mkv saper.audio.mp3
11. Сделать по одному стоп-кадру в каждую секунду
ffmpeg.exe -i saper.mkv -r 1 -f image2 frames/saper.%2d.png
12. Сделать "видео-книгу" из звукового файла с картинкой
ffmpeg.exe -loop 1 -i frames\saper.16.png -i saper.audio.mp3 -shortest saper.poster.mpg