Бул жерде ffmpeg аркылуу аудио файлдарды конверттөө боюнча кыскача көрсөтмө бар. |
көрсөткүч
Аудио форматтары
MP3 -> MP3
Бул MP3 сапатын төмөндөтүү үчүн:
$ lame -b 64 source_file.mp3 destination_file.mp3
64 файлдын жаңы ылдамдыгы болот. Төмөнкү маанилердин кайсынысын болбосун колдонсо болот: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. Битрейт канчалык жогору болсо, аудио сапаты ошончолук жогору болот ( жана файлдын көлөмү канчалык жогору болсо).
MP3 -> OGG
Mp32ogg программасы талап кылынат
$ sudo жөндөмдүүлүгүн орнотуу mp32ogg
Айландыруу
$ mp32ogg music.mp3 music.ogg
Бардык папканы которуу үчүн
$ mp32ogg * .mp3 * .ogg
Бул жерде үн файлдарындагы кээ бир кеңири жайылтуу ffmpeg.
WMA -> MP3
Параметрден кийин ab биз аныктайбыз ылдамдык MP3 (мисалда 192).
$ ffmpeg -i inputFile.wma -f mp3 -ab 192 OutputFile.mp3
MP3 -> AMR
$ ffmpeg -i music.mp3 -codec amr_nb -ar 8000 -ac 1 -ab 32 music.amr
WAV -> AMR
$ ffmpeg -i music.wav -кодек amr_nb -ar 8000 -ac 1 -ab 32 music.amr
MPEG -> MP3
MPEG файлынан аудиону чыгарып, MP3 форматына которуңуз
$ ffmpeg -i video.mpg -f mp3 audio_track.mp3
MIDI -> WAV
$ timidity -Ow -s 44100 -o output.wav input.mid
MIDI -> OGG
$ timidity -Og -s 44100 -o output.ogg input.mid
Видео форматтары
Видео файлдарындагы кээ бир жалпы конверсиялар төмөндө келтирилген ffmpeg.
AVI -> FLV
$ ffmpeg -i movie.avi -codec mp3 -ar 11025 movie.flv
9.04 версиясынан сиз libavcodec-unstripped-52 пакетин орнотуп, буйрук параметрлеринде '-acodec mp3' менен '-acodec libmp3lame' алмаштырыңыз.
AVI -> VCD
Параметр кошулууда -hq жогорку сапатта колдонушат.
$ ffmpeg -i myfile.avi -мақсат пал -vcd myfile_vcd.mpg
AVI -> DV
Бул Digital Video форматы, санарип видео камера чыгарган формат жана Kino менен монтаждоо үчүн колдонула турган формат.
$ ffmpeg -i movie.avi -максаттуу pal-dv movie.dv
Бул мага аудионун убактысын кетирген каталарды берет, мен байкабай калганымды көрө албайм. Эгер сиз алардан сактангыңыз келсе, анда аны мындай жол менен жасоого туура келет:
$ mencoder movie.avi -ovc lavc -oac pcm -o movie-new.avi $ ffmpeg -i movie-new.avi -s pal -r pal -ac 2 -ar 48000 movie.dv && rm movie-new.avi
Муну жасоонун дагы бир жолу:
$ ffmpeg -i movie.avi -vcodec dvvideo -acodec copy -f dv movie.dv -hq
Кино ошондой эле ушундай жол менен түзүлгөн AVI форматты окуйт (мисалы, FLVден):
$ mencoder -oac mp3lame -ovc xvid -of avi -xvidencopts bitrate = 1350 -o output.avi input.flv
AVI -> PNG
$ ffmpeg -i swing.avi -vcodec png -vframes 1 -an -f rawvideo -s 320x240 swing1.png
3GP -> MPEG4
$ ffmpeg -i movie.3gp -vcodec mpeg4 -codec mp3 movie.avi
RMVB -> AVI
$ mencoder -oac mp3lame -lameopts cbr = 128 -ovc xvid -xvidencopts bitrate = 1200 video_input.rmvb -o video_output.avi
MPEG -> 3GP
$ ffmpeg -i file.mpeg -s qcif -r 12 -ac 1 -ar 8000 -b 30 -ab 12 output.3gp
Же болбосо дагы сапаттуу:
$ ffmpeg -i file.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 output.3gp
MPEG -> XviD
$ ffmpeg -i movie.mpg -acodec mp3 -vcodec xvid -b 687 movie.avi
MPEG -> FLV
$ ffmpeg -i movie.mpg -vcodec flv -y movie.flv
Жыйынтыкталган файлда мета-маалымат туура камтылбаган. Бул файлды Flash видео көрүүчүсүндө колдонгондо дегенди билдирет Flash Video Player файл жакшы көрүнөт, бирок ийгилик тилкеси жаңыртылбайт. Муну оңдоо үчүн утилита колдонулат flvtool2 сиз аны таба аласыз http://inlet-media.de/flvtool2. Ал Rubyде даярдалган, андыктан тиешелүү пакетти орнотушуңуз керек болот. Ал мындайча колдонулат:
$ flvtool2 -U movie.flv
Бизде дагы бир жардамчы программа бар FLV MetaData инжектору ал Windows үчүн болсо да, ал менен кемчиликсиз иштейт шарап (жок дегенде буйрук сабынын версиясы). Ал мындайча колдонулат:
$ wine flvmdi.exe movie.flv
FLV форматына өткөрүүнүн дагы бир жолу колдонулат эс кодер:
$ mencoder movie.avi -o movie.flv -of lavf -oac mp3lame -lameopts br = 32 -af lavcresample = 22050 -srate 22050 -ovc lavc -lavcopts vcodec = flv: vbitrate = 340: autoaspect: mbd = 2: trell: v4mv -vf масштабы = 320: 240 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames
FLV -> MPEG
$ ffmpeg -i video.flv video.mpeg
FLV -> AVI
$ ffmpeg -i video.flv video.avi
JPG -> DivX
$ mencoder -mf on: w = 800: h = 600: fps = 0.5 -ovc divx4 -o output.avi * .jpg
Ошентип, ал сизге эки секунд сайын бир сүрөт көрсөтөт, эгерде сиз ар бир төрт секундда 0.25 коюңуз FPS.
Эгер бул буйрук сиз үчүн иштебесе, аракет кылып көрүңүз
$ mencoder "mf: //*.jpg" -mf fps = 0.25 -vf scale = 480: 360 -o output.avi -ovc lavc -lavcopts vcodec = mpeg4
Анын жардамы менен сиз буйрукту баштаган жолдо жайгашкан жана 1 секунд сайын 4 сүрөт көрсөткөн бардык jpg файлдарынын видеосун аласыз.
Субтитрлерди видеого кошуңуз
$ mencoder -ovc lavc -oac mp3lame movie.avi -o movie_with_subtitles.avi -sub subtitles.srt
Видеону OGV Theora форматына которуу
Ogg Theora - бул ubuntu-де демейки боюнча алдын-ала орнотулган видео кодек, ошондуктан аларды ubuntu-де ойнотуу үчүн бир дагы кодек топтомун орнотуунун кажети жок (бул теоранын артыкчылыгы). Төмөндө видеону которуунун айрым мисалдары келтирилген ffmpeg2theoraАны орнотуу үчүн биз терминалды ачабыз (тиркемелер> аксессуарлар> терминал) жана жазабыз:
$ sudo жөндөмдүүлүгүн орнотуу ffmpeg2theora
Ffmpeg2theora бул буйрук программасы (графикалык эмес), андыктан бардыгы терминалдан колдонулат, сиз конверттегиси келген видео колдонуучунун үй папкасында болушу керек.
каалаган видео формат -> Ogg Theora
$ ffmpeg2theora видео клип.экеңейтүү
бул видео клип.ogv деп аталган Ogv Theora файлын жаратат. Аны башка сапат менен коддоо үчүн, видео сапаты: 7 жана аудио сапаты: 3:
$ ffmpeg2theora -v 7 -a 3 видео клип.экеңейтүү
видеоңузду коддоо үчүн v2v Presets колдонсоңуз болот
$ ffmpeg2theora -p алдын ала көрүү видеоклип.dv
o
$ ffmpeg2theora -p pro video clip.dv
видеонун коддолушу экинчи 10дон башталып, видеонун экинчи мүнөтүндө аяктайт
$ ffmpeg2theora -s 10 -e 120 видео клип.кеңейтүү
видео бритрат 512 жана аудио 96 деп
$ ffmpeg2theora -V 512 -A 96 видео клип.экеңейтүү
видео көлөмү 640 × 480 болуп өзгөртүлдү
$ ffmpeg2theora -x 640 -y 480 видео клип.экеңейтүү
видеонун көлөмүн оптималдаштыруу
$ ffmpeg2theora - видеоклипти оптималдаштыруу.экеңейтүү
чыгаруу атын көрсөтүү (видео буга чейин коддолгон)
$ ffmpeg2theora -o alternatif name video clip.extension
мурунку буйруктарды бир сапта колдонсоңуз болот
$ ffmpeg2theora -s 10 -e 120 -V 512 -A 96 x 640 -y 480 - оптималдаштыруу -o альтернативдик аталыштагы видео клип.extension
Жыйынтыгын текшериңиз
Эгерде максаттуу формат медиа ойноткуч тарабынан колдоого алынбаса тотем колдонмону колдоно аласыз ffplay пакетте эмне бар ffmpeg, ал тарабынан колдоого алынган каалаган формат ойнотулат ffmpeg. Бул, мисалы, AMR мобилдик аудио форматы үчүн пайдалуу.
Башка өзгөрткүчтөр
- Акысыз видео файлдарды мобилдик телефонуңузга, iPod, PSP, PCге түз которуп алыңыз Бул онлайн которуу кызматы, андыктан сиздин компьютерде эч нерсе орнотулган эмес.
- Замзар Дагы бир акысыз онлайн форматтагы конвертер. Бул документтерди да, аудио жана видеону да конверттөөгө мүмкүндүк берет.
- Filsh Жана дагы бир онлайн форматтагы конвертер!
- Mobile Медиа Converter Бул кыйла жөнөкөй графикалык интерфейси бар көп форматтуу конвертер. Бир нуска менен иштейт ffmpeg кошумча форматтарды колдоо үчүн түзүлгөн.
- Edge Transcoder Бул өзгөчө видео форматтарын конверсиялоону жеңилдеткен жаңы долбоор. Графикалык түрдө ал абдан жакшы, бирок ал Ubuntu үчүн оролуп бүтө элек, эгер сиз аны сынап көргүңүз келсе, анда аны эски ыкма менен жасашыңыз керек.
- Файлдарды өзгөртүү Convert Files - жаңы файлдарды конверттөө кызматы. Колдонуучуларга белгилүү бир форматта файлды киргизүүгө мүмкүнчүлүк берген кызматты тандоодо колдонуучулар дагы бир мүмкүнчүлүк алышат, ошондо ал ошол эле категориядагы башка форматтагы файлга же башка форматка өткөрүлүп берилет.
- комедоктар Бул 50дөн ашык ар кандай форматтар менен иштей турган, көп түрлүү онлайн-конвертер, эч нерсени орнотпостон жана толугу менен акысыз, ар кандай которууларды түздөн-түз браузерден жүргүзүүгө мүмкүнчүлүк берет.
7 комментарий, өзүңүздүкүн калтырыңыз
Рахмат ... Мен мындай жөнөкөй, бирок күчтүү программанын колунан келе турган нерселердин бардыгын билген эмесмин, Linuxка өтүү чечимиме күн сайын көбүрөөк ишенем (менде OpenSuse 12.2 бар)
Сүрөттө кандай видео редактор бар?
Ал «Cinelerra» деп аталат
Рахмат сага! Ура!
Мен ушунчалык кооз темага жана баалуу маалыматка баш кийимимди алып жатам, мен кечээ 12-12-2011 күндөрү видео форматтарын өзгөртөйүн деп жатсам, Ffmpegден маалымат келип түшкөнүн окуп, анын чыныгы күчүн көрүп, бүгүн толук маалымат менен бул теманы табуу.
Мыкты тема
Бул блог дагы бир баш ооруну айыктырды. Интернеттеги мыкты, эч кандай шек жок.
Рахмат Дани.
Кучакта! Пабыл.