Воспроизведение через FFmpeg

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 Qk3 » 12.09.2022, 10:45

Здравствуйте!

Я не могу расстаться с foobar2000. Он очень удобный для меня плеер. И не могу смириться с его звучанием.
Возникла идея: воспроизводить треки в foobar2000 через FFmpeg, что бы обойти декодирование средствами foobar2000.

Где можно почитать (на русском), как это сделать? Или подскажите.

FFmpeg Decoder Wrapper v. 0.8, released on 2022-08-29 скачал.
https://www.foobar2000.org/components/view/foo_input_ffmpeg

Настроил формат *.tak через FFmpeg. Кажется, foobar2000 играть стал лучше, чем JetAudio.
Нужно еще послушать.

Как настраивать форматы которых нет в списке?
Где найти информацию (на русском), что писать для *.mp3, *.m4a, etc?
Спойлер
Изображение

Additional command-line arguments for ffmpeg. The extra arguments are injected before -i %s. To inject arguments after -i %s, include -i %s in arguments, -i %s will not be inserted again.
- Дополнительные аргументы командной строки для ffmpeg. Дополнительные аргументы вводятся перед -i %s. Чтобы вставить аргументы после -i %s, включите -i %s в аргументы, -i %s больше не будет вставляться. (Google)

Где искать дополнительные аргументы командной строки для ffmpeg? :eek:
Как отключить воспроизведение *.mp3, *.m4a, etc средствами foobar2000, что бы воспроизведение происходило средствами FFmpeg?

Ура! При воспроизведении *.AAC через FFmpeg активировался SeekBar! Странно, почему со средствами foobar2000 он не работал.. :insane:
Большой файл *.AAC клинит.. Хмм..

Печально то, что Dynamic Range и Replay Gain при воспроизведении через FFmpeg не работают. :sad:
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев

Сообщение #2 SergPuh.68 » 12.09.2022, 15:04

Qk3, в сборке FooBAZ JS я настроил FFmpeg Decoder Wrapper под себя,можете по аналогии подстроить под себя.
SergPuh.68 M
Аватара
Откуда: Украина
Репутация: 142
С нами: 5 лет 2 месяца

Сообщение #3 Qk3 » 13.09.2022, 01:39

Понял. Большое спасибо!

Эта?
Спойлер
Изображение
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев

Сообщение #4 SergPuh.68 » 13.09.2022, 14:32

Qk3:Эта?
Да
SergPuh.68 M
Аватара
Откуда: Украина
Репутация: 142
С нами: 5 лет 2 месяца

Сообщение #5 Qk3 » 13.09.2022, 15:52

Большое спасибо! Буду разбираться.
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев

Сообщение #6 Azaza » 16.09.2022, 01:57

Qk3:Настроил формат *.tak через FFmpeg. Кажется, foobar2000 играть стал лучше, чем JetAudio.
Ключевое слово здесь - КАЖЕТСЯ.

К слову, для mp3, vorbis (ogg) и aac (m4a) фубар с версии 1.2 и так использует декодеры из ffmpeg.
Azaza M
Аватара
Репутация: 392
С нами: 7 лет 6 месяцев

Сообщение #7 Qk3 » 16.09.2022, 11:45

Azaza:Ключевое слово здесь - КАЖЕТСЯ
Что надо делать, когда кажется? :)
Azaza:для mp3, vorbis (ogg) и aac (m4a) фубар с версии 1.2 и так использует декодеры из ffmpeg
А каким образом декодируются lossless форматы и lossy opus, mpc?
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев

Сообщение #8 Azaza » 16.09.2022, 18:03

Qk3:Что надо делать, когда кажется?
Лечить головушку болезную.

Qk3:А каким образом декодируются lossless форматы и lossy opus, mpc?
Используются родные библиотеки для этих форматов.
Azaza M
Аватара
Репутация: 392
С нами: 7 лет 6 месяцев

Сообщение #9 Qk3 » 18.09.2022, 17:43

Azaza:родные библиотеки
Это которые с закрытим кодом, или BASS библитотеки?
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев

Сообщение #10 Azaza » 18.09.2022, 17:54

Qk3:Это которые с закрытим кодом
FLAC, WavPack, Opus, Musepack - форматы с открытыми исходниками.
Azaza M
Аватара
Репутация: 392
С нами: 7 лет 6 месяцев

Сообщение #11 Qk3 » 18.09.2022, 18:04

Спасибо! Дошло..
Qk3
Автор темы
Репутация: -49
С нами: 5 лет 8 месяцев


Вернуться в Есть вопрос!