WebM'den akışların kayıpsız çıkarılması


27

WebM video dosyalarından akışları dönüştürmeden (yeniden sıkıştırma) çıkarmak istiyorum, birisi buna izin verebilecek herhangi bir yazılım önerebilir mi?

Yanıtlar:


17

WebM bir Matroska altkümesi olduğundan, mkvtoolnix , dosyaları dağıtmanıza izin vermelidir. Açık kaynak kodlu, çapraz platformlu ve yazar Windows için ikili dosyalar sağlar.


2
Webm dosyalarında nasıl kullanırım?
theonlygusti

26

Bir WebM dosyasından ses çıkarmak için, ffmpeg aracını kullanarak ( https://www.ffmpeg.org/download.html ):

ffmpeg -i "input.webm" -vn -acodec copy "output.oga"

Açıklama:
"-i input.webm",
"-vn" giriş dosyasını belirtir "
-acodec copy" çıkışından video akışını kaldırır ffmpeg'e ses akışını olduğu gibi kopyalamasını (yeniden sıkıştırma yok)
"output.oga" olarak bildirir. çıktı dosyasını belirler.

Not: Boşluk içeren dosya adlarının etrafında "" tırnak işaretlerini kullanın.

Çıktı dosya uzantısı, kaynak webm dosyasında bulunan ses akışının biçimiyle eşleşmelidir.

İşlediğim webm dosyalarının çoğunda Vorbis sesi bulunduğundan, ".oga" dosyasını çıktı dosyası uzantısı olarak kullanıyorum.
.og hala vorbis ses dosyaları için sıkça karşılaşılan bir uzantı olsa bile, ".oga" bu durumda tercih edilen uzantıdır.

Ffmpeg tabanlı bu komut satırı, kaynak dosyadaki ses biçimini vermelidir:
ffmpeg -i "inputfile.ext" Genellikle komut çıktısının sonuna yakın olan "Ses" metnini içeren satırı arayın.

Benim durumumda, bu çıktı:
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp (default)

Bu wikipedia sayfasını okumak size hangi dosya uzantılarının hangi ses formatları ile kullanılması gerektiği konusunda fikir verebilir: http://en.wikipedia.org/wiki/Audio_file_format


4
Webm kaynağında bir Opus akışı varsa, .opusdosya uzantısı desteklenir.
Marc.2377

Detaylı bir cevap için teşekkürler! Aslında sesi AAC'ye dönüştürmem gerekiyordu (çünkü XLD henüz OGG'yi desteklemiyor), bu yüzden sadece AAC kullanmak için ses kodeki bayrağını değiştirmek zorunda kaldım. trac.ffmpeg.org/wiki/Encode/AAC
Rafał Cieślak

Medya Bilgisi , medya dosyalarının medya bilgilerini incelemek için iyi bir araçtır. Dosya ve klasörleri inceleyebilir ve kullanıcı tanımlı formatlara çıktı verebilir. Hangisi daha sonra ffmpeg'a girdi.
Nils,

1

Video dosyaları bir kap formatına ve kodek formatlarına sahiptir.

Video bitlerini kolayca “ayıklamak” zordur, ancak video bitlerini değiştirmeden konteyner formatını tüketebileceğiniz bir şeyle değiştirmek mümkündür:

ffmpeg kullanarak -vcodec copy(ve genellikle -anherhangi bir sesi çıkarmak için)


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.