Вилучення потоків з WebM без втрат


28

Я хотів би витягувати потоки з відео-файлів WebM, не перетворюючи їх (повторне стиснення), може хтось порекомендувати будь-яке програмне забезпечення, яке може це дозволити?

Відповіді:


17

Оскільки WebM є підмножиною Matroska, mkvtoolnix повинен дозволити вам знімати файли. Це відкритий код, кросова платформа, і автор надає бінарні файли для Windows.


2
Як використовувати його для файлів webm?
theonlygusti

27

Для вилучення аудіо з файлу WebM за допомогою інструмента ffmpeg ( https://www.ffmpeg.org/download.html ):

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

Пояснення:
"-i input.webm" позначає вхідний файл
"-vn" видаляє відеопотік з виводу
"-acodec copy" повідомляє ffmpeg скопіювати аудіопотік як є (немає повторного стиснення)
"output.oga" позначає вихідний файл.

Примітка: Використовуйте лапки навколо імен файлів, які містять пробіли.

Розширення вихідного файлу має відповідати формату аудіопотоку, що міститься у вихідному веб-файлі.

Я використовую ".oga" як розширення вихідного файлу, оскільки більшість файлів webm, якими я обробляю, містять аудіо Vorbis.
".oga" є кращим розширенням у цьому випадку, навіть якщо .ogg як і раніше часто зустрічається розширення для файлів, призначених лише для аудіо vorbis.

Цей командний рядок, заснований на ffmpeg, повинен надавати вам аудіоформат із вихідного файлу:
ffmpeg -i "inputfile.ext" Шукайте рядок, що містить текст "Audio", як правило, наприкінці виводу команди.

У моєму випадку це вихід:
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp (default)

Читаючи цю сторінку wikipedia, ви можете дати зрозуміти, які розширення файлів слід використовувати, які формати звуку: http://en.wikipedia.org/wiki/Audio_file_format


4
Якщо у веб-джерела є потік Opus , рекомендується .opusрозширення файлу.
Марк.2377,

Дякуємо за детальну відповідь! Мені потрібно було конвертувати аудіо в AAC (оскільки XLD ще не підтримує OGG), тому мені довелося просто переключити прапор аудіо кодека, щоб використовувати AAC. trac.ffmpeg.org/wiki/Encode/AAC
Rafał Cieślak

Інформація про медіа - хороший інструмент для перевірки інформації про медіа-файли, а також медіа-інформації. Може перевіряти файли та папки та може виводити у визначені користувачем формати. Який із них можна потім ввести до ffmpeg.
Нілс

1

Відео файли мають формат контейнера та формати кодеків.

Важко «витягнути» біти відео легко, але можливо змінити формат контейнера на те, що ви можете споживати, не змінюючи відео біти:

ffmpeg за допомогою -vcodec copy(і, як правило, -anдля зняття будь-якого звуку)


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.