Преобразовать видеопоток Windows Media в mp3 аудио?

Я хотел бы взять видеопоток Windows Media и преобразовать его в mp3 аудио. Используя mencoder я могу преобразовать от видео Windows Media до avi, но не непосредственно от Windows Media до mp3. Следующее является командой, которую я использую для преобразования в avi, но я хотел бы избежать необходимости делать два преобразования и преобразование avi файла к mp3. mencoder mms://wmslive.media.hinet.net/Weblive_Bloomberg_600 -ovc lavc -oac mp3lame -o output.avi Отметьте, существуют ли инструменты, которые могут сделать это, я буду использовать их, у меня есть доступ и к Linux и к Windows.

3
задан 21.04.2010, 06:49

6 ответов

Я думаю, что Ваш лучший выбор состоит в том, чтобы использовать mencoder для преобразования в AVI затем используйте инструмент как ffmpeg или tcextract (от transcode пакет' для извлечения MP3:

$ ffmpeg -i in.avi -acodec copy out.mp3

$ tcextract -i foo.avi -x mp3 > out.mp3 

Используя tcextract не сделает никакого перекодирования вообще и очень быстр. ffmpeg как предполагается, не делает повторной обработки, но это намного медленнее. (Протестированный на ~22min AVI файл.)

К сожалению, не кажется "возможным" сделать это за один шаг с mencoder. Я попробовал несколько разных вещей:

  • mencoder mms://wmslive.media.hinet.net/Weblive_Bloomberg_600 -novideo -oac mp3lame -o out.mp3

    Это сообщает Video stream is mandatory!. Отрицательный результат.

  • mencoder mms://wmslive.media.hinet.net/Weblive_Bloomberg_600 -vc null -oac mp3lame -o out.mp3

    Это жалуется на нет -ovc опция, но так как существует нет -ovc null опция, так не пойдет также.

Вот потоковые данные из mplayer -identify:

ASF file format detected.
ID_AUDIO_ID=1
[asfheader] Audio stream found, -aid 1
ID_VIDEO_ID=2
[asfheader] Video stream found, -vid 2
VIDEO:  [WMV3]  512x384  24bpp  1000.000 fps  552.0 kbps (67.4 kbyte/s)
Clip info:
 name:
ID_CLIP_INFO_NAME0=name
ID_CLIP_INFO_VALUE0=
 author:
ID_CLIP_INFO_NAME1=author
ID_CLIP_INFO_VALUE1=
 copyright:
ID_CLIP_INFO_NAME2=copyright
ID_CLIP_INFO_VALUE2=
 comments:
ID_CLIP_INFO_NAME3=comments
ID_CLIP_INFO_VALUE3=
ID_CLIP_INFO_N=4
ID_FILENAME=mms://wmslive.media.hinet.net/Weblive_Bloomberg_600
ID_DEMUXER=asf
ID_VIDEO_FORMAT=WMV3
ID_VIDEO_BITRATE=552000
ID_VIDEO_WIDTH=512
ID_VIDEO_HEIGHT=384
ID_VIDEO_FPS=1000.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=353
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=2133437386.00
ID_SEEKABLE=0
2
ответ дан 08.12.2019, 00:09

Используйте бесплатный инструмент, например, Любой Аудио Преобразователь:

http://www.any-audio-converter.com/

2
ответ дан 08.12.2019, 00:09

Попробуйте VLC. Работы для практически чего-либо. http://videolan.org

1
ответ дан 08.12.2019, 00:09

Для окон, любого бесплатного видео к инструментам преобразования аудио как

effectmatrix.com/total-video-converter ИЛИ jetaudio.com

Струйное Аудио является законченным инструментом медиаплеера, а также преобразователя (извините для ввода ссылок как это, но суперпользователь не позволяет мне отправлять больше чем две ссылки, своего рода ошибка защиты от спама, появляющаяся во вздохе),

Для Linux встроенное и-следующие-mpeg сделает задание (См. документацию и-следующие-mpeg для правильного синтаксиса о том, как сделать задание),

0
ответ дан 08.12.2019, 00:09

От того, Как получить, сохраните, запишите или загрузите потоковое аудио для свободного (Windows):

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

Если Вы не возражаете устанавливать другую панель инструментов в Вашем окне браузера, FreeCorder является очень удобной программой, чтобы использовать, если Вы собираетесь быть записывающей музыкой, это главным образом играется через сеть, такую как интернет-радио, и т.д. Кроме того, это имеет много других функций, которые делают это довольно полезным, такие как способность извлечь аудио из видео и запись от микрофона или строки Вашего ПК - в порте.

Если Вам не нравится идея загромоздить Вашу панель инструментов браузера, можно использовать автономную программу под названием Устройство записи MP3MyMP3, которое также свободно. Как FreeCorder, эта программа также записывает то, что играется динамиками Вашего компьютера. Однако в отличие от FreeCorder, эта программа требует, чтобы Ваш звук НЕ был отключен звук.

0
ответ дан 08.12.2019, 00:09

ffmpeg -i nameoffile.wmv nameoffile.mp3

-1
ответ дан 08.12.2019, 00:09

Теги

Похожие вопросы