Собираем
информацию
по крупицам

Mplayer / Mencoder

Как перекодировать AC3 в MP3 с помощью mencoder
22-11-2010
22:34:37

Немногие знают, что mencoder способен кодировать не только видео, но и звук. В этой статье будет показано, как с помощью mencoder можно перекодировать AC3 в любой нужный формат, например в MP3.

Для перекодирования надо воспользоваться скриптом aconvert.sh, который лежит в каталоге tools в дереве исходников mplayer.

Использование этого скрипта следующее:

 

# aconvert.sh <input file> <output file> <options>


Чтобы переконвертировать AC3 в MP3, достаточно ввести:

 

# aconvert.sh sound.ac3 sound.mp3

 

и в результате получится MP3-файл с битрейтом 128Кбит/сек.

 

Для тех, кто не хочет качать исходники mplayer-а, даю код этого скрипта. Он не меняется из релиза в релиз на протяжении уже нескольких лет.

 

Код скрипта aconvert.sh:

 

#!/bin/sh
# Author: Jonas Jermann
# Description: A hack to allow mencoder to encode from an audio only file

if [ "$1" = "" ]; then
echo "Usage: $0 <\"input file\"> <\"output file\"> <\"options\">"
exit 0
fi

options=${3:-"-oac mp3lame"}

mencoder -demuxer rawvideo -rawvideo w=1:h=1 -ovc copy -of rawaudio -endpos `mplayer -identify $1 -frames 0 2>&1 | grep ID_LENGTH | cut -d "=" -f 2` -audiofile $1 -o $2 $options $1

 

Насколько я понял, конечный формат по-умолчанию назначается как MP3.

 


К списку "Компьютерное"

Интересное на сайте


Скейтбординг » Самодельный слаломный скейт. Часть 3: Дека

Пока подвески шли до меня через океан, я озаботился изготовлением деки. Вначале я думал сделать плоскую деку, в виде сендвича из двух листов фанеры. О...


Гаджеты » Обзор Samsung GT-B2710: находка для любителей телефонов Siemens

Любите ли вы мобильники Siemens так, как люблю их я? Ах да, на улице 2011 год, и этот вопрос неактуален. Siemens уже шесть лет не производит телефоны...


Мультиплатформенные игры » Ежик-попрыгунчик. Лесная тропа.

Игра про ёжика, который прыгает по подвижным платформам и собирает яблочки.   Эта игра писалась в рамках конкурса конференции разработчиков игр ...

RSS подписка

Подпишитесь на новости сайта по RSS


О, смотри-ка какое хорошее место. Дайте два!

Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик