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

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

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2010, 15:33   #1
Zerkal0
 
Регистрация: 06.11.2010
Сообщений: 9
По умолчанию Написание проигрывателя на c++

Здрасте! Кто может помочь дельным советом прошу сие сделать.

Вопрос такой: есть некоторые знания по чисому c++, STL, WinApi
Только начал интересоваться что такое DirectX.

Хочу написать свой проигрыватель, который будет воспроизводить файлы формата mp3, ogg.
В дальнейшем расширю до чтения и видео файлов, например AVI, wmw.

Что необходимо знать, использовать для реализации замысла?
В каких книгах может быть полезная инфа по данному вопросу.

Заранее признателен Всем за толковые предложения.
Zerkal0 вне форума Ответить с цитированием
Старый 06.11.2010, 17:13   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Про MP3 можно вот тут почитать http://www.netlib.narod.ru/library/book0051/ch04_05.htm
А еще в C++ Builder есть компонент TMediaPlayer - тоже позволяет воспроизводить аудио и вроде даже avi
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 06.11.2010, 17:53   #3
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Цитата:
А еще в C++ Builder есть компонент TMediaPlayer - тоже позволяет воспроизводить аудио и вроде даже avi
Есть такая бандурина. Правда, на кой она автору, если он хочет изучать DX? Уж лучше тогда MCI, но никак не TMediaPlayer.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 06.11.2010, 19:16   #4
Zerkal0
 
Регистрация: 06.11.2010
Сообщений: 9
По умолчанию

C++ Builder не то. Использую VS 2008.
А за ссылку Sam Gold спасибо!
Просьба, если что-то предлагаете, хотя бы в двух словах говорите что это за богохульство. Например что такое MCI мне неведомо.

Если кто уже писал медиапроигрыватель, напишите пожалуйста какие библиотеки, литературу использовали. Что конкретно для этого надо знать
Zerkal0 вне форума Ответить с цитированием
Старый 06.11.2010, 20:05   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
напишите пожалуйста какие библиотеки, литературу использовали. Что конкретно для этого надо знать
Уж сколько плееров программистами перепсано... Больше только разнообразных библиотек, которые они использовали...

Раз начали интересоваться Директом, то и почитайте доки и примеры в СДК, книги по директу.
p51x вне форума Ответить с цитированием
Старый 06.11.2010, 20:54   #6
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Цитата:
Раз начали интересоваться Директом, то и почитайте доки и примеры в СДК, книги по директу.
Согласен. Однако, если интересуетесь MCI, то вот вам две неплохие ссылочки:
http://www.cyberguru.ru/programming/...interface.html
http://delphiblog.ru/2007/mcisendstring/
Впрочем, на вопросы типа "что такое" знает ответы гугль.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 07.11.2010, 12:17   #7
Zerkal0
 
Регистрация: 06.11.2010
Сообщений: 9
По умолчанию

Цитата:
Раз начали интересоваться Директом, то и почитайте доки и примеры в СДК, книги по директу.
__________________

Очень дельный совет насчёт почитать книги,точный.

Хотелось бы знать какие конкретно хорошие книги есть, чтобы не тратить кучу времени на ерунду. Сейча по одной занимаюсь, но там сам автор чуть ли ни в каждом примере лепит ошибки.

За ссылки про MCI Гром благодарю.
Zerkal0 вне форума Ответить с цитированием
Старый 07.11.2010, 12:27   #8
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Тема "Литература DirectX9" на форуме
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интерфейс проигрывателя Nitrino Visual C++ 1 11.07.2010 23:59
создание плейлиста с проигрывателя Мейрамбек Помощь студентам 2 27.05.2010 09:41
Написание mp3 проигрывателя на С# Paru_Slow Общие вопросы .NET 7 24.10.2009 23:31
функция для запуска проигрывателя boba Общие вопросы Delphi 2 05.11.2008 23:11