Как извлечь аудио из Webm без транскодирования?

Аудио внутри mp4 а также flv файлы AACи правильный контейнер для этого m4a, Итак, чтобы извлечь звук из mp4 а также flv Я использую команду как

gnome-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.m4a' ::: %F"

и добавьте его в пользовательские действия Тунара. Больше здесь и здесь.

Как этого добиться для Webm? (Я читал здесь, что аудио содержит Vorbis.)

1 ответ

Решение

Рассматривая связанные ответы (в моем вопросе выше) и связанные с ними ответы (особенно этот ответ и комментарий к нему, я смею думать, что одну и ту же строку команды можно использовать одинаково для извлечения ogg-vorbis снаружи Webm видео. Я приветствую комментарии о том, так ли это.

Чтобы иметь возможность конвертировать несколько файлов, установите parallel (см. этот ответ).

 sudo apt-get install parallel

И затем, просто адаптируя упомянутую команду для извлечения в ogg-vorbis,

parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F

(Идея состоит в том, чтобы получить тот же аудио контент, что и в оригинале Webm - и проверяя оба Webm и выход ogg с mediainfo Я вижу те же аудио спецификации.)

Эта команда может использоваться в пользовательских действиях Thunar в форме, аналогичной

xfce4-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F"

ОБНОВИТЬ:

Теперь я предпочитаю другую командную строку, без терминала и parallel:

bash -c 'avconv -i "$0" -map 0:1 -c:a copy "${0%%.*}".ogg' %f
Другие вопросы по тегам