Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2012, 18:27   #1
Fornit
Пользователь
 
Регистрация: 16.11.2011
Сообщений: 11
По умолчанию Сохранение аудиофайла с CD

Привет.
Кто-нить сохранял файлы с аудиодиска на комп?
Т.е. конвертировали ли Вы *.cda в *.wma/mp3/ogg...?
Fornit вне форума Ответить с цитированием
Старый 29.02.2012, 23:34   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

начните с того, что файлы, которые вы видите на аудиодиске (trackXXX.cda) - это фейковые файлы.
На самом деле внутри них никакой музыки НЕТ (ну обратите внимание на размер этих файлов, хотя бы!).

Так что, первоначально, чтобы было что конвертировать, нужно "сграбить" (или "рипнуть") содержимое диска в формате .WAV

Как это можно сделать на Delphi - даже не представляю.
Думаю, что надо искать специальные библиотеки для этого (ну или воспользоваться API программ для граббления, или собственно самими программами - EAC, CDex и их аналоги.)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.03.2012, 14:55   #3
Fornit
Пользователь
 
Регистрация: 16.11.2011
Сообщений: 11
По умолчанию

Спасибо за первый ответ.
Знаю, что *.cda не содержат аудиоданных как таковых, что нужно граббить/риппить.
Что библиотеки нужны - не спорю.
Вот и вопросы:
1. С помощью Bass(или его дополнений Basscd/Bassenc) кто-нить сохранял/конвертировал/граббил/риппил файлы с CD на копм? В принципе это осуществимо?
2. А если не Bass-ом, то чем лучше делать ЭТО?
Fornit вне форума Ответить с цитированием
Старый 05.03.2012, 17:14   #4
Fornit
Пользователь
 
Регистрация: 16.11.2011
Сообщений: 11
По умолчанию

итак. После нескольких дней исследования нэта и теста библиотек я нашёл лишь один выход: проигрываем с помощью basscd, риппим с помощью bassenc. Иначе никак.
Если я не прав, то буду даже рад услышать опровержения.
Fornit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обрезание Аудиофайла Den7656 Общие вопросы Delphi 1 15.12.2011 10:58
Обрезание Аудиофайла Den7656 Компоненты Delphi 0 14.12.2011 18:40
Сохранение TheSun Помощь студентам 0 28.11.2011 00:29
Сохранение Ensoph Microsoft Office Excel 1 06.11.2009 04:54
Сохранение Lonix Общие вопросы Delphi 1 22.04.2007 00:15