Lossless для Windows Phone

winphone8

Завел я себе аппарат на Windows Phone (побаловаться) и сразу столкнулся с некоторыми трудностями с прослушиванием музыки на нем. А все потому, что для музыки я привык использовать lossless форматы, и не стал изменять этой привычке. О трудностях и их преодолении пойдет речь в этой заметке.

Первая и основная трудность – отсутствие для этой платформы нормальных плееров. Хотя никаких особых требований к плееру я не предъявляю. Это трудность пока не преодолеть и остается только надеется на их появление. Впрочем, меня вполне устроил бы и встроенный. Беда в том, что родной плеер из lossless форматов понимает только родной для MS WMA Lossless. Это уже вторая трудность.

Суть проблемы в том, что Windows Media Audio в своей lossless разновидности мало распространен и нормально поддерживается только в Windows. Хуже того, это закрытый формат, как следствие почти не поддерживается сторонними конвертерами. Да и самой MS тоже. Из плюсов только индексация тегов из коробки в Windows. Понятно, что такой хитрый формат для коллекции не подходит, можно только сконвертировать для прослушивания.

Используемая мной связка Foobar2000 с DeadBeef прекрасно справлялись с задачами конвертирования. Только не в этом случае. Пришлось искать конвертер как минимум умеющий WMA Lossless, и, желательно, понимающий теги и cuesheet’ы. К сожалению такой нашелся только под Windows, а для Ubuntu адекватного решения я не нашел. Как вариант использовать WINE. Искать пришлось долго, не нашелся не было бы этой статьи, а так вот он – xrecode II.

Просто процитирую официальный сайт: xrecode II – это аудио-конвертер, снабженный удобным “drag and drop”-интерфейсом и поддерживающий большинство распространенных форматов и позволяет быстро и без особого труда преобразовывать аудио-данные mp3, mp2, wma, aiff, amr, ogg, flac, ape, cue, ac3, wv, mpc, mid, cue ,tta, tak, wav, wav(rf64), dts, m4a, m4b, mp4, ra, rm, aac, avi, mpg, vob, mkv, mka, flv, swf, mov, ofr, wmv, divx, m4v, spx, 3gp, 3g2, m2v, m4v, ts, m2ts, adts, shn, tak, xm, mod, s3m, it, mtm, umx, mlp в форматах m4a, alac, ape, flac, mp3, mp4 (используя NeroAAC), ogg, raw, wav, wav(rf64), wma, WavPack, mpc, mp2, Speex, ofr, ac3, aiff, tak, Opus. Также имеется поддержка (командной строки).

Согласитесь список впечатляет, добавьте к этому многопоточную обработку, как следствие, высокую скорость работы, интерфейс в стиле Foobar2000 и вы поймете, что лучше программу не найти. Программа платная, в незарегистрированной версии во время запуска выскакивает окошко на которой нужно кликнуть одну из четырех кнопок. Это все ограничения. Если это вас сильно напрягает можно поискать – добрые люди помогут. Хотя если вы будете использовать программу так часто, что вас утомит кликать, правильнее будет купить. Стоит не дорого.

Описывать работу в программе не буду, тут нет ничего сложного. Расскажу лучше как довести полученные файлы до идеала. Мне до идеала не хватило мелочи – обложки альбома в списке проигрывателя. Вложенные обложки не захотели отображаться, мелочь, а напрягает. Пришлось добавлять обложку в теги. Тут можно было бы обойтись встроенным редактором, например в Foobar2000. Но, я воспользовался бесплатным Mp3tag, в нем оказалось быстрее.

Добавлю, никогда не используйте WMA Lossless для коллекции, только для прослушивания на устройстве. И еще, в защиту платформы, Windows Phone не оригинален, на iOS близкая ситуация. С той лишь разницей, что используемый ALAC открыт и лучше поддерживается. К тому же нет трудностей с плеерами понимающими другие форматы.

Вот и все, надеюсь было полезно.

Windows Media Audio 9 Lossless — аудиокодек для сжатия без потерь фирмы Microsoft, представленный в начале 2003 года. Последняя версия на 2008 год — 9.2.

  • Юрий

    Подскажите пожалуйста, как добавить обложку в теги с помощью Mp3tag, если при открытии файла, она там присутствует уже. У меня та же проблема – не отображаются обложки в медиаплеере, хотя при виде “крупные значки” в проводнике все показывает.

    • http://anykeychhik.ru/ Ivush

      Кликом правой кнопки по обложке выбираете нужный пункт в меню.