Skip to content

Eraldame webm-videost audiofaili

Sul on webm videofail, mis teadupärast koosneb kas VP8 või VP9 videovooost ja ogg või opus audiovoost. Sa tahad sealt kätte saada vaid seda heliosa. Kuna webm näol on tegemist konteineriga, siis pole isegi uuesti kodeerida vaja. Lihtsalt eraldad vajaliku helivoo.

Eeldame, et arvutis on olemas libav (eks midagi sarnast on olemas ka ffmpeg puhul). Esmalt vaatad millest fail koosneb:

avprobe minufail.webm

Eeldusel et eelmise käsu väljundis oli midagi taolist "Stream #0.1: Audio: vorbis, 44100 Hz, stereo" siis eraldame sealt selle soovitud helivoo:

avconv -i minufail.webm -map 0:1 -c:a copy minufail.ogg

Kui avprobe ütles et tegemist oli opus'ega, siis võid panna helifaili laiendiks .opus, aga .ogg peaks ka toimima.

Kuna webm konteiner on natuke modifitseeritud matroska-konteiner, siis peaks sama toimima ka suvalise .mkv failiga. Lihtsalt seal võib leiduda ka muid audiokodekeid (vaata et paned õige laiendi).