Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Калі вы хочаце атрымаць аўдыё з файлаў Flash Video (фармат FLV), даступна некалькі варыянтаў. На жаль, выбар, які многія з іх робяць для вас, - гэта кадаваць аўдыяструмень у іншы фармат. У некаторых выпадках гэта не праблема, але калі вы спрабуеце захаваць аўдыя аднолькавым з тым, што знаходзіцца ўнутры відэа, вам трэба нешта, што здабывае аўдыя суцэльна. FFmpeg, мультымедыйны набор інструментаў для Linux, Mac і Windows, можа зрабіць гэта з лёгкасцю.

Прыклад ніжэй будзе для Linux, але як толькі вы ўсталюеце яго на Windows ці Mac, вы можаце запусціць тую ж каманду, што паказана ніжэй.

Загрузіце і ўсталюйце FFmpeg

Спачатку вам трэба загрузіць і ўсталяваць FFmpeg. У большасці дыстрыбутываў ёсць FFmpeg у сховішчах праграмнага забеспячэння, хаця пэўная падтрымка, магчыма, была пазбаўлена яго па прычынах патэнта на праграмнае забеспячэнне. Незалежна ад гэтага, для нашых мэтаў падыдзе даволі простая версія FFmpeg. У Ubuntu вам трэба толькі выкарыстоўваць наступную каманду ў тэрмінале:



Гэтая каманда таксама ўсталюе шмат дадатковых бібліятэк (разам з FFmpeg), неабходны для падтрымкі прылад, фарматавання і фільтравання.

Выманне аўдыя з файлаў FLV

Пасля ўсталёўкі выкарыстанне FFmpeg даволі проста, пакуль вы ведаеце, якія каманды выкарыстоўваць. Існуюць сотні розных варыянтаў, спецыяльны сінтаксіс, які можна выкарыстоўваць пры розных абставінах, і сама магутнасць і складанасць могуць быць трохі пераважнымі. На шчасце, для нашай працы FFmpeg даволі просты.

Першае, што нам трэба зрабіць, гэта высветліць, якія менавіта кодэкі выкарыстоўваюцца ў нашым файле FLV. Для гэтага адкрыйце тэрмінал (калі ён усё яшчэ не адкрыты) і перайдзіце ў каталог, дзе знаходзіцца файл FLV.У нашым прыкладзе файл называецца Bohemian_Rhapsody.flv, і ён знаходзіцца на працоўным стале. Такім чынам, каманда, якую трэба ўвесці, будзе:



Гэта перамяшчае праграму Terminal у той жа каталог (у гэтым выпадку працоўны стол), таму там будуць актыўныя ўсе нашы каманды. Гэта важна, таму што калі вы скажаце праграме (напрыклад, FFmpeg) дзейнічаць з файлам, толькі файл не знаходзіцца там, куды "шукае" тэрмінал, вы атрымаеце памылкі.

Цяпер, калі мы выкарысталі CD для змены каталога на працоўны стол, нам трэба ўвесці наступную каманду:



Заўвага: калі вы спрабуеце гэта разам з падручнікам, падмяняйце імя файла кожны раз, калі бачыце, што ён выкарыстоўваецца ў камандах.

Вышэйпрыведзеная каманда трохі ўзламаная, і вы атрымаеце памылкі, але не хвалюйцеся. На самай справе мы сказалі ffmpeg, што Bohemian_Rhapsody.flv - гэта ўваходны файл. Вось што кажа "-i" ffmpeg.

Калі мы націскаем Enter пасля каманды, мы не сказалі ffmpeg, што менавіта рабіць з файлам, таму ён выводзіць памылку. Няма біггі. Проста ігнаруйце гэта. Таму што разам з памылкай яна таксама дае нам інфармацыю пра файл. Частка, якая нас цікавіць, будзе выглядаць прыблізна так:



Прыведзеная вышэй інфармацыя кажа нам пра наступныя рэчы.Для таго ён паведамляе нам, што паток кадуецца з дапамогай кадавальніка AAC, ён мае частату 44100 Гц (правільная частата дыскрэтызацыі для запісу на CD), што ён стэрэа, выкарыстоўвае 16-бітныя ўзоры і мае бітрэйт. 107 кб/с. З мэтай здабычы нас найбольш цікавіць, каб файл меў аўдыя AAC. Ведаючы гэта, нам трэба толькі ўвесці наступную каманду:



Вось якія розныя часткі папярэдняй каманды do:

ffmpeg - запускае FFmpeg -i Bohemian_Rhapsody.flv - забяспечвае FFmpeg імем уваходнага файла -vn - кажа FFmpeg ігнараваць відэадарожку -acodec-копія - капіюе аўдыядарожку (замест кадавання ў іншы фармат) Bohemian_Rhapsody.m4a - імя выходнага файла

Пасля ўводу папярэдняй каманды павінна прайсці толькі секунду, і вы заўважыце на сваім працоўным стале новы файл пад назвай Bohemian_Rhapsody.m4a, які не будзе ўтрымліваць нічога, акрамя арыгінальнай гукавой дарожкі з зыходнага файла FLV. Проста адкрыйце яго ў любімым медыяпрайгравальніку і праслухайце, каб пераканацца, што ўсё як мае быць.



Гэта так проста. Зразумела, у FFmpeg шмат, шмат іншых варыянтаў. Вы можаце перакадаваць аўдыя ў іншы фармат для загрузкі на мабільны тэлефон, MP3-плэер альбо файл WAV. Вы можаце маніпуляваць відэа з арыгінальнага FLV, калі хочаце, падмануць бітрэйт, частату дыскрэтызацыі і колькасць каналаў.

І, магчыма, вам захочацца даведацца гэта пазней, але зараз вы ведаеце адно з пэўнасцю: выкарыстоўваць FFmpeg проста для вымання гуку з файла ў фармаце FLV.Проста і хутка.

.
SETUP UA COMPUTER BLOG