За работа с видеоклипове е препоръчително да се използва Менкодер o ffmeg, но ... какво са това?
Менкодер е безплатен видеокодер, издаден под лиценза GPL, който е включен в медийния плейър MPlayer докато FFmpeg е колекция от софтуер, който ви позволява да записвате и конвертирате видео и аудио.
какво можем да направим с тях?
За да отговоря на този втори въпрос, ви предлагам някои „трикове“ и оставям на вас да прецените дали заслужавате място на нашия компютър или не.
1- Извличане на аудиозаписа от видео:
mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Данни:
видео.avi: видео, към което искаме да извлечем аудиото.
audio.wav: име на файла, генериран със звука.
2- Завъртете видеоклип:
mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Данни:
завъртане = <0-7>: Завъртане и обръщане (по избор) на изображението +/- 90 градуса. За параметри между 4-7 въртенето се извършва само ако геометрията на филма е вертикална, а не хоризонтална.
нормално.avi: видео, към което искаме да се завъртим.
завъртяна.avi: име на генерираното видео с посочената ротация.
3- Вижте видео от JPG изображения:
mplayer "mf://*.jpg" -mf fps=15
Създайте видеоклипа:
mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Данни:
mf: //*.jpg: вземете всички изображения с това разширение, можем да го използваме и с PNG: mf: //*.png
кадъра в секунда: Задава скоростта на преход между изображенията.
dest.avi: име на генерираното видео.
4- Смесете видео и аудио:
ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Данни:
звук.wav: звуков файл.
видео.avi: видео файл.
videoconaudio.avi: име на видео файла с посочения звук.
5- Преобразувайте avi в gif.
ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Данни:
видео.avi: видео, което искаме да трансформираме в GIF.
gif_generated.gif: име на файла, получен от видеоклипа.
rgb24: указваме цветовете.
Тук би било интересно да знаете как да промените честотата на кадрите на аудио (DTS или AC3) от 25 fps на 23.976 fps и обратно. За видеото / аудиото заедно знаете ... .. но ... ами ако имаме само аудиото? И избягваме да прекодираме цялото видео. В Windows има инструменти като ac3to или besweet, специализирани в това ... в Linux трябва да се опитате да стартирате на вино .... калай.
Поздрави.
Ще погледна дали мога да намеря нещо, но не знам ... Не мисля, че е толкова трудно, нали? Както и да е, ако намеря нещо, ще го оставя тук 😀
Много добре! Знаех за някои от тях, но не сглобявах jpg файловете. Ще се опитам! Благодаря ти
И не мислите ли, че е по-лесно да използвате програми с графичен интерфейс като Handbrake?