Russian Qt Forum
Февраль 05, 2012, 21:18
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Мультимедиа
(Модератор:
Sergeich
) >
QT и mp3,avi
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QT и mp3,avi (Прочитано 7945 раз)
diva
Гость
QT и mp3,avi
«
:
Июнь 11, 2005, 12:11 »
Вот такой вопрос. как мне проиграть на QT mp3 и avi файлы. Если можно то маленький пример подкиньте.
Спасибо
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1964
QT и mp3,avi
«
Ответ #1 :
Июнь 11, 2005, 12:54 »
только используя стороние библиотеки
например для Mp3 есть mpg123
для avi используя кодек нужный тебе, ведь в avi может сидеть куча форматов, например fftmpeg
Записан
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #2 :
Июнь 11, 2005, 12:55 »
На Qt, никак. Смотри в сторону OpenAL, SDL, Lame.
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1964
QT и mp3,avi
«
Ответ #3 :
Июнь 11, 2005, 21:20 »
lame не поможет - он только кодирует
Записан
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #4 :
Июнь 11, 2005, 21:44 »
Цитировать
lame не поможет - он только кодирует
Да полно вам
.
Посмотрим тут
http://lame.sourceforge.net/about.htm
LAME features :
1.Many improvements in quality in speed over ISO reference software. See history.
2.MPEG1,2 and 2.5 layer III encoding.
3.CBR (constant bitrate) and two types of variable bitrate, VBR and ABR
4.Encoding engine can be compiled as a shared library (Linux/UNIX), DLL or ACM codec (Windows)
5.Free format encoding and
decoding
.
6.GPSYCHO: a GPL'd psycho acoustic and noise shaping model.
7.Powerfull and easy to use presets
8.Quality better than all other encoders at most bitrates.
9.Fast! Encodes faster than real time on a PII 266 at highest quality mode.
10.MP3x: a GTK/X-Window MP3 frame analyzer for both .mp3 and unencoded audio files.
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #5 :
Июнь 11, 2005, 22:02 »
Да собственно вот:
Код:
*** IMPORTANT NOTE ***
The decoding functions provided in LAME use the mpglib decoding engine which
is under the GPL. They may not be used by any program not released under the
GPL unless you obtain such permission from the MPG123 project (www.mpg123.de).
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1964
QT и mp3,avi
«
Ответ #6 :
Июнь 12, 2005, 00:29 »
прикольно видно только недавно появилось
Записан
diva
Гость
QT и mp3,avi
«
Ответ #7 :
Июнь 14, 2005, 16:17 »
Мда, а он мне начал так нравится.
Записан
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #8 :
Июнь 14, 2005, 23:29 »
Цитировать
Мда, а он мне начал так нравится.
В корне не верное суждение. Запрашиваемые вами функциональности не есть неотемлимая часть framework, а очень специфичные, мало кому нужные (всмысле применения в своих программах), весьма не просто реализуемые (особенно на linux) функции. Незабывайте что Qt это в первую очередь коммерческий продукт для создания GUI, так стоит ли набивать его всем подряд, тем самым утежеляя его и сильно поднимая цену. На всех, все равно, не угодишь. :idea: Вы мне можете назвать хоть один framework, в котором есть эти функции. Мне такие не известны.
Единственное, чего можно было бы пожелать, это набор базовых классов для работы со звуком. На самом простом уроне.
З.Ы. А чем вас не устраивает, использование (совместно с Qt) выше названных библиотек ? SDL с Qt работают великолепно.
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
MaxWin
Гость
QT и mp3,avi
«
Ответ #9 :
Июнь 15, 2005, 10:20 »
SLiDER
Минимальный набор присутствует - QSound.
diva
Тебе нужен ActiveQt входит в Enterprise версию. Бросаеш на форму Media Player и радуешся жизни. После "Hello, World" самое то...
Записан
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #10 :
Июнь 15, 2005, 11:29 »
Цитировать
Минимальный набор присутствует - QSound.
Нет, эта штука умеет только файлы проигрывать, и базовых сервисов по работе со звуком не предоставляет. Например, вывода на звуковуху произвольного цифрового потока нет 8-(.
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
MaxWin
Гость
QT и mp3,avi
«
Ответ #11 :
Июнь 15, 2005, 14:12 »
Ну всегда хочеться чего-то большего.
Я для себя эту проблему решил при помощи fmod.
www.fmod.org
Записан
SLiDER
Программист
Offline
Сообщений: 529
QT и mp3,avi
«
Ответ #12 :
Июнь 15, 2005, 20:57 »
Цитировать
Я для себя эту проблему решил при помощи fmod.
www.fmod.org
Хорошая штука, только статиком не линкуется, да и исходников на нее недают. А мне такое нельзя использовать, сертификацию не пройду (заказчик МО). 8-(
Записан
Пусть это будет просто: просто, как только можно, но не проще. (Альберт Эйнштейн)
diva
Гость
QT и mp3,avi
«
Ответ #13 :
Август 30, 2005, 15:52 »
А я сумел. Правда до полноценного медиа проигрывтеля далеко, но mp3 файлы уже проигрываются
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> Печать
=> Интернационализация, локализация
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
=> Архив
===> Программирование
=====> Python
===> Веб программирование
=====> PHP, PERL, CGI
Загружается...