Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
18 / 13 / 5
Регистрация: 22.11.2018
Сообщений: 121

Работа с медиа файлами (аудио и видео)

08.12.2018, 21:00. Показов 3792. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте. Уже недели три копаюсь в разнообразных библиотеках для работы с видео и аудио. Пока не удалось Найти такую чтобы НУ ВАЩЕ Все имеют ощутимые изъяны. Одним из самых ощутимых изъянов всех перепробованных мной библиотек было то, что они читают Wav, MIDI и если денек поплясать с бубном то еще MP3. Но как показала практика, и этих форматов далеко не все файлы читаются
Пробовал:
- JLayer - Библиотека для воспроизведения аудио, как показала практика, MP3 с горем пополам воспроизводит, Wav приблизительно 1 из 10 воспроизводит без глюков.
- JMF... печаль... как написано на просторах гугла, на эту библиотеку забили еще в 2005г. Ковырял не очень долго но из преимуществ перед JLayer отметил то что есть хоть какая-то возможность воспроизводить видео (удалось воспроизвести avi) и удалось воспроизвести те wav файлы которые не осилил JLayer
- VLCJ - перебрал несколько статей по этой библиотеке но так и не смог заставить ее работать, больше сказать нечего
- JavaFX - успешно воспроизводит MP3, Wav, MIDI, MP4. Так и не удалось запустить AVI. MP4 с размером картинки 1280х720 воспроизводился с просто ужасными тормозами.

Возможно кто-то может посоветовать более функциональные библиотеки, или возможно может посоветовать, где почитать о подключении дополнительных кодеков в вышеупомянутым библиотекам дабы расширить их возможности в плане форматов?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.12.2018, 21:00
Ответы с готовыми решениями:

Видео/аудио медиа комбайн
Я, так же как и многие посетители нашего форума проводим львинную долю времени у ПК. И почему-то мне кажется что среди этих людей, найдется...

Медиа плеер. Воспроизведение любых форматы видео и аудио файлов
Мне задали курсовой проект - медиа плеер, я накопал на просторах интернета библиотеку с помощью которой можно будет реализовать...

Как в базу данных складывать медиа-файлы: аудио, картинки, видео?
Всем привет! Вот не могу решить задачу. Нужно в базу данных ложить медиа файлы: аудио, картинки, видео. Как это сделать?

4
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
08.12.2018, 22:42
где как ни в документации и сорцах?
0
18 / 13 / 5
Регистрация: 22.11.2018
Сообщений: 121
08.12.2018, 22:56  [ТС]
В том то и беда, что не нашел ничего о кодеках
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
08.12.2018, 23:22
CheknutiyShaman, никто не мешает тебе использовать несколько библиотек, чтобы покрыть все нужные тебе форматы
0
18 / 13 / 5
Регистрация: 22.11.2018
Сообщений: 121
08.12.2018, 23:37  [ТС]
Я уже думал о таком варианте. К примеру перед воспроизведением определять формат файла и исходя из полученных данных запускать соответствующий скрипт, но беда в том что есть множество форматов которые не поддерживает ни одна из вышеперечисленных библиотек. И здесь мы снова возвращаемся к библиотекам и кодекам.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.12.2018, 23:37
Помогаю со студенческими работами здесь

Медиа плеер на directx (выдаёт исключение при попытке воспроизвести видео/аудио файл)
Со стороны кода всё правильно, но выдаёт исключение, не могу найти решение проблемы, не хотелось бы переделывать плеер с помощью windows...

Приложения для работы с аудио и видео файлами
Всем привет.Необходимо ваша помощь.Надо написать следующую программу.Есть условная форма на которой несколько столбцов, один из которых...

Работа с аудио файлами
Мне сказали в универе сделать прогу которая вырезает определенный кусок из звукового файла и сохранить его =( подскажите в какую сторону...

Работа с аудио файлами
Есть файл со структурой. ПРимер: Fname1 00:00 - 00:15 (Это таймкод) Fname2 00:17 - 00:26 Fname3 00:27 - 00:56 Программа...

Работа с аудио файлами, аудиоредактор
Несколько дней поисков, не дал нужных мне результатов. Мне нужно создать не сложный аудиоредактор, в котором можно было бы резать файлы....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru