Konvertavimas su youtube-dl:
$ youtube-dl (nuoroda) -f webm #atsiųs įrašą .webm formatu
$ youtube-dl --extract-audio --audio-format mp3 (nuoroda) #atsiųs įrašą ir konvertuos į .mp3
Webm konvertavimas su avconv:
avconv diegimas:
$ sudo apt-get install libav-tools
Konvertuojant dalį įrašo:
Konvertuojant visą vaizdo įrašą:
$ avconv -i šaltinis.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 rezultatas.webm
Webm konvertavimas su ffmpeg:
.mp4 keitimas į .webm
$ ffmpeg -i myvideo.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 myvideo.webm
$ ffmpeg -i test.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 -t 5 myvideo.webm
.avi keitimas į .gif:
$ ffmpeg -i šaltinis.avi -r 25 rezultatas.gif
$ ffmpeg -i Years.wav -f mp3 istorija.mp3
.mp3 į vaizdo įrašą su nuotrauka:
$ ffmpeg -loop 1 -i nuootrauka.jpg -i daina.mp3 -c:v libx264 -c:a copy -shortest daina-su-nuotrauka.mp4
Audio konvertavimas į youtube-vaizdo įrašą:
$ ffmpeg -loop 1 -r ntsc -i video-picture.png -i video-audio.mp3 -c:a copy -c:v libx264 -preset fast -threads 0 -shortest output.mkv
Karrpimas:
$ ffmpeg -i film.webm -codec: copy -t 12:00 film_begining_part1.webm
$ ffmpeg -i film.webm -codec: copy -ss 12:00 film_ending_part2.webm
Pasiskaitymui:
ffmpeg dokumentacija: https://www.ffmpeg.org/ffmpeg.html
Wiki : https://trac.ffmpeg.org/wiki/vpxEncodingGuide
http://daniemon.com/blog/how-to-convert-videos-to-webm-with-ffmpeg/
$ youtube-dl (nuoroda) -f webm #atsiųs įrašą .webm formatu
$ youtube-dl --extract-audio --audio-format mp3 (nuoroda) #atsiųs įrašą ir konvertuos į .mp3
Webm konvertavimas su avconv:
avconv diegimas:
$ sudo apt-get install libav-tools
Konvertuojant dalį įrašo:
$ avconv -i šaltinis.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 -ss 40.5 -t 17 rezultatas.webm
- -ss [skaicius] - nuo kurio laiko taško pradėti konvertavimą?
- -t [skaicius] - kiek laiko turi praeiti nuo pradžios laiko, kad sustotų?
Konvertuojant visą vaizdo įrašą:
$ avconv -i šaltinis.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 rezultatas.webm
Webm konvertavimas su ffmpeg:
.mp4 keitimas į .webm
$ ffmpeg -i myvideo.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 myvideo.webm
- -qmax - kompresija, kuo didesnis skaičius, tuo didesnė kompresija ir prastesnė kokybė
- -threds - kiek bus naudojama cpu gijų
$ ffmpeg -i test.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 -t 5 myvideo.webm
- -t 5 nurodo, kad bus įrašomos 5 sekundės nuo pradžios
.avi keitimas į .gif:
$ ffmpeg -i šaltinis.avi -r 25 rezultatas.gif
- -r - kadrai per sekundę.
$ ffmpeg -i Years.wav -f mp3 istorija.mp3
.mp3 į vaizdo įrašą su nuotrauka:
$ ffmpeg -loop 1 -i nuootrauka.jpg -i daina.mp3 -c:v libx264 -c:a copy -shortest daina-su-nuotrauka.mp4
Audio konvertavimas į youtube-vaizdo įrašą:
$ ffmpeg -loop 1 -r ntsc -i video-picture.png -i video-audio.mp3 -c:a copy -c:v libx264 -preset fast -threads 0 -shortest output.mkv
Karrpimas:
$ ffmpeg -i film.webm -codec: copy -t 12:00 film_begining_part1.webm
$ ffmpeg -i film.webm -codec: copy -ss 12:00 film_ending_part2.webm
Pasiskaitymui:
ffmpeg dokumentacija: https://www.ffmpeg.org/ffmpeg.html
Wiki : https://trac.ffmpeg.org/wiki/vpxEncodingGuide
http://daniemon.com/blog/how-to-convert-videos-to-webm-with-ffmpeg/