Приветствую всех.
Yuniks пишет:
> Позволю с вами не согласиться. Например Easy cd da extractor 9 не
> использует системных кодеков вообще,
Не согласиться -- это, конечно, ваше право, но, на мой взгляд, ваше предположение
нуждается в более серьезном обосновании, чем простое наличие неких файлов в папке
программы.
> хотя заставить его можно, выбрав
> "отправить на внешний кодировщик" в меню перекодировки.
Вопрос в том, что он вам предложит в этом случае: если попросит указать путь
к внешнему перекодировщику, то речь о системных кодеках здесь не идет.
Если же, например, предложит список установленных DirectShow или ACM кодеков,
то действительно в этой программе "внешние" = "системные".
> Для
> раскодирования же wma используется decoder_wma.dll. Для кодирования
> так же применяются собственные кодеки wma8.dll и wma9.dll
У меня есть все основания полагать, что это "обертки" для системного кодека (Windows
Media/Directshow/ACM). Никакого кодирования/декодирования эти библиотеки самостоятельно
не выполняют.
"Обертки" обычно используются, чтобы реализовать единообразный API для всех поддерживаемых
кодеков (и собственных, и сторонних).
Во-первых, размер, например, wma9.dll составляет около 10 Кб, а в Easy CD-DA
Extractor
версии 12 -- 16 Кб (размеры decoder_wma.dll и wma8.dll еще меньше).
Во-вторых, wma9.dll импортирует системную wmvcore.dll.
wmvcore.dll (Windows Media Playback/Authoring Dll) - Details
The file wmvcore.dll, contains program code used by multimedia applications to
compress and decompress media files using the WMV (Windows Media Video) algorythm/codec.
If you remove this file you will not be able to save or open any audio or movie
files stored in WMV format.
The Process Server database currently registers wmvcore.dll to Microsoft.
This is part of Microsoft Media Player.
> спокойно конвертит даже при наличии drm,
> проверялось.
Что проверялось: наличие DRM или возможность конвертировать файл из одного формата
в другой?
Данный пример говорит лишь о том, что DRM не нашел причин помешать вам выполнить
конвертирование.
Например, я сталкивался с фактом, когда полученные с лицензионных дисков wma-треки,
сделанные стандартными средствами Windows, не конвертировались на другой машине
и прекрасно конвертировались на той, где был выполнен "грабеж" диска.
> Что же касается копирайгтов, то, на сколько я помню,
> перекодирование файлов в личных целях, т.е. только для внутреннего
> использования, является законным.
По-моему, о лицензионности/нелицензионности конвертирования аудиоматериалов тут
речь не шла. Однако, не имея на руках лицензионного соглашения с владельцем фонограммы
и не зная, о каком национальном законодательстве идет речь, этот вопрос так однозначно
не решить.
Успехов. Анатолий.