Перейти к содержимому


Фото

Чем правильно декодировать WMA 9.1 Lossless?


  • Чтобы отвечать, сперва войдите на форум
16 ответов в теме

#1 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 21 Июль 2007 - 14:56

Вот никак не могу разобраться, чем же все-таки декодировать WMA 9.1 Lossless. Пока что я нашел единственный способ, а именно открыть эти WMA через Sound Forge, а затем переконвертировать их в WAV. Вот только способ этот не совсем правильный. Те же APE- или FLAC-файлы отлично декодируются через собственные, либо сторонние front-end'ы, а у WMA-файлов официального способа декодирования я так и не нашел. Мож вы, чем-то поможете дядьки Рейну rolleyes.gif

Оооооооооооочень надеюсь на вашу помощь!!!!!!!!!!!!!!!!!!!!!

Изменено: Silent Rain, 21 Июль 2007 - 14:58

  • 0

#2 Den_Silent

Den_Silent

    Browncoat

  • Хранители
  • 2 228 Сообщений:

Опубликовано 21 Июль 2007 - 20:42

Цитата

Вот только способ этот не совсем правильный.

Почему??? А какая разница чем декодировать Lossless? Тем более вма, когда в любом случае родной декодер встроен в систему... Если нужно просто удобство, установи DbPowerAmp

Если тебе нужна тулза от "родителей", скачай с сайта Билла Windows Media Converter. Только я не помню, умеет ли он ДЕкодировать wma. Но повторюсь, разницы что юзать нет никакой.

Цитата
декодируются через собственные, либо сторонние front-end'ы

А чем тебе SF не сторонняя прога? Или тебе обязательно нужен консольный декодер и фронтэнд к нему, иначе не тру? biggrin.gif biggrin.gif biggrin.gif
  • 0

#3 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 21 Июль 2007 - 21:43

Цитата(Den_Silent)
Если тебе нужна тулза от "родителей", скачай с сайта Билла Windows Media Converter.


А линочку мона? biggrin.gif
  • 0

#4 Den_Silent

Den_Silent

    Browncoat

  • Хранители
  • 2 228 Сообщений:

Опубликовано 22 Июль 2007 - 14:10

Не поверишь, у них оказывается есть и трушный инструмент ))
http://www.microsoft.../utilities.aspx
Странно, что ты не нашел - тулзы же надо искать на родных сайтах, так? Вот надо было сходить к Биллу.

Их навороченный энкодер
http://www.microsoft...er/default.mspx

Надеюсь, твоя винда genuine? ))

Изменено: Den_Silent, 22 Июль 2007 - 14:26

  • 0

#5 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 22 Июль 2007 - 16:00

Цитата(Den_Silent)
Не поверишь, у них оказывается есть и трушный инструмент ))
http://www.microsoft.../utilities.aspx
Странно, что ты не нашел - тулзы же надо искать на родных сайтах, так? Вот надо было сходить к Биллу.


Я не очень шарю в командных прогах, поэтому, если не сложно, можно разъяснить темному, что там к чему...
  • 0

#6 Den_Silent

Den_Silent

    Browncoat

  • Хранители
  • 2 228 Сообщений:

Опубликовано 23 Июль 2007 - 01:05

А я ее не юзал )) Но принцип то у всех один. Там ридмиха есть, согласно ей:
Код
wmal2pcm [input.wma] [output.wma] [-ext]
    input.wma    Specifies the WMA file to convert.
    output.wav    Specifies the output wav file.
    -ext         Force the decoder to use the WAVFORMATEXTENSIBLE structure for the output media type.


Например, я на диске С создал папку "1", туда пометил lossless вма файлик, переименовав его в 1.wma (чтобы меньше писать))) туда же скинул exe конвертера, переименовав в conv.exe и хочу в той же папке получить на выходе файл 1.wav. Запускаю cmd и пишу:

Цитата
Microsoft Windows XP [Version 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\DenSilent>C:\1\conv.exe C:\1\1.wma C:\1\1.wav

Converting C:\1\1.wma to C:\1\1.wav
++ Song title: Forest
++ Author: Akira Yamaoka
++ Copyright:
++ Description:
++ Rating:
++ WMA bitstream version: 3
++ sampling rate: ++ # of channels: 2
++ bit-rate: 603960 bps
++ duration: 103728 ms
++ DRM content: No
Full Read and Decode took 4 s.
Play Time would be 103 s.

К сожалению способ "перетащить на exe-шник вма-шку" не катит. Придется ручками писать или через ярлык. Можешь батник написать.
  • 0

#7 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 23 Июль 2007 - 02:07

Пасибки тебе Den_Silent, завтра буду пробовать.
  • 0

#8 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 23 Июль 2007 - 15:26

Вот что интересно. Я переконвертил один и тот же WMA 9.1 Lossless файл средствами от Microsoft и профессиональной программой для работы со звуком Sound Forge 8.0d.128, а затем сравнил результаты. И вот что получилось:

WAV-файл полученный средствами от Microsoft:

Изображение

WAV-файл полученный средствами Sound Forge 8.0d.128:

Изображение

Как видно из скринов, почему-то продолжительность одного и того же трека разная huh.gif Причем размер WAV-файла сделанного посредством инстремента от Microsoft всегда больше в байтах, чем тот же WAV-файл сделанный посредством Sound Forge 8.0d.128 dontknow.gif Господа форумцы, что думаем по этому поводу?
  • 0

#9 Den_Silent

Den_Silent

    Browncoat

  • Хранители
  • 2 228 Сообщений:

Опубликовано 23 Июль 2007 - 17:27

Не парься. Возможно, немного по разному упаковали в контейнер. Готов поспорить, разницы "слушать" нет никакой.
  • 0

#10 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 23 Июль 2007 - 21:47

Цитата(Den_Silent)
Не парься. Возможно, немного по разному упаковали в контейнер. Готов поспорить, разницы "слушать" нет никакой.


Короче, я так понял, лучше все-таки профессиональным Sound Forge'ом кодировать. Я ему больше доверяю, чем каким-то там DOS'им утилиткам biggrin.gif
  • 0

#11 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 23 Июль 2007 - 22:37

Можете закрывать темку со спокойной душой biggrin.gif
  • 0

#12 StellarWind

StellarWind

    Просветленный

  • Заблудшие души
  • ФишкаФишкаФишкаФишкаФишка
  • 500 Сообщений:

Опубликовано 24 Июль 2007 - 09:19

Цитата
Я ему больше доверяю, чем каким-то там DOS'им утилиткам

Ну если не учитывать, что эта DOS-утилитка от самого разработчика формата biggrin.gif
  • 0

#13 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 24 Июль 2007 - 17:19

Цитата(StellarWind)
Ну если не учитывать, что эта DOS-утилитка от самого разработчика формата


Ну разве что. Но ведь и размер у конечно WAV-файла, сделанного этой DOS-утилиткой, превышает в байтах размер WAV'а полученного посредством Sound Forge 8.0d.128!!

Изменено: Silent Rain, 24 Июль 2007 - 22:05

  • 0

#14 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 01 Август 2007 - 19:49

Че-то я не врубаюсь как группу файлов переконвертить в WAV mad.gif
Там написано следующее: wmal2pcm \\machine\directory \\machine\newdirectory
Я уже итак исяк, и нифига sad.gif sad.gif sad.gif
Den_Silent, выручай!!!

Изменено: Silent Rain, 01 Август 2007 - 19:51

  • 0

#15 Silent Rain

Silent Rain

    Metal flows through my veins

  • Заглянувший в кошмар™
  • ФишкаФишкаФишкаФишкаФишка
  • 606 Сообщений:

Опубликовано 01 Август 2007 - 20:12

Привидите кто-нибудь пример этого скрипта!

Изменено: Silent Rain, 01 Август 2007 - 20:13

  • 0