AIMP Forum

AIMP for Windows => Ошибки и замечания / Bugs => Topic started by: 1pa4vel on December 25, 2022, 12:20:50

Title: [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on December 25, 2022, 12:20:50
Я стал часто пользоваться AIMP, как своего рода радиостанцией - и за это время я выявил несколько проблем с этим.
Таким образом можно слушать файлы с таких ресурсов, как:
-Discord
-VK
-Bandlab
-Google Drive (GD)
-Yandex Disc (YD)
-Web.Archive (да, представьте себе)
-Bandcamp (но ссылка не постоянна, для всех остальных все норм)
-и в теории для многих ресурсов, где есть воспроизведение аудио

Вот список проблем, с которыми я столкнулся:
1. "Воспроизведение" - "Предзагрузка следующего трека" не работает для поточных файлов
2. Файлы .m4a с GD и YD не воспроизводятся (с mp3 все норм), на самом YD с ними проблем нет (на GD априори они не работают)
3. Файлы с Web.Archive не сохраняют в тегах поле комментариев, и могут не воспроизводится с первого раза (но может зависеть от самого Web.Archive)
4. С Bandlab невозможно воспроизвести файлы длительностью больше минуты (но это скорее зависит от размера файла) - в других плеерах с этим проблем нет
5. Расширенный редактор тегов не работает с поточными файлами (скорее не баг а фича, но хотелось бы)

Пока на этом все)

Windows 8.1 x64
Title: Re: Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Алексей Долматов on December 25, 2022, 12:59:47
Обратите внимание, что на форуме, в т.ч. в разделах есть правила. Пожалуйста, следуйте им.
В частности: https://www.aimp.ru/forum/index.php?topic=5451.0
Title: Re: [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on December 25, 2022, 20:58:32
Во-первых, хочу заметить, что далеко не все форматы файлов умеют в режиме стриминга
Во-вторых, у нас сделан специальный плагин для работы с облаками (он учитывает особенности и возможности облачных серверов)
В-третьих, для того, чтобы что-то поправить - надо сначала это что-то повторить. Посему прошу вас дать примеры ссылок особенно для пунктов 3 и 4.
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on December 25, 2022, 22:09:50
Пункт #3
Для Web.Archive действия такие:

1. Для начала убедиться, что нужное вам видео в нем есть - для примера возьму:
One-T - The Magic Key
https://www.youtube.com/watch?v=4bUChHzlVr8
2. Открыть ссылку в Web.Archive и выбрать последний снапшот
3. Дождитесь полной загрузки страницы и нажмите ctrl + shift + i
4. Наверху, рядом с кнопкой "Елементы" нажмите стрелочку и выберите из списка "Сеть"
5. Ниже появиться список процессов, отсортируйте его по имени (для удобства)
6. Запустите видео и ищите процесс с названием "videoplayback", который появиться вместе с ним
В его типе должно быть указано "media" (в большинстве случаев)
7. ПКМ по процессу - "Копировать" - "Копировать адрес ссылки" (дело за малым)
8. В AIMP нажимаем ctrl + u, но не спешите нажимать enter:
Нас интересует начальная часть ссылки в таком виде
"http://web.archive.org/web/20210519203916_id/https://r3---sn ... и т.д."
Тут требуется заменить "_id" на "oe_", чтобы получилось так:
"http://web.archive.org/web/20210519203916oe_/https://r3---sn ... и т.д."
В таком случае ссылка для AIMP будет постоянной (не спрашивайте, как я это узнал)

На этом впрочем все, для вас требуется только прописать теги вручную (может не запускаться с первого раза)
Пункт #4 опишу следующим
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on December 25, 2022, 22:40:19
Пункт #4
Для Bandlab действия похожи:

1. Для примера возьму два трека, которые слушаю:
https://www.bandlab.com/post/16bc6b7dddfa445cae76331fbd816413_2b4112045f5bec1194f6a04a5e79a6b8 (№1)
https://www.bandlab.com/post/16bc6b7dddfa445cae76331fbd816413_f54bc59aa35bec1194f6a04a5e79a6b8 (№2)
2. Повторяем с ними пункты 3 и 4 с предыдущего поста
3. Отсортируйте список по типу (так проще)
4. Запустите трек и смотрите процессы с типом "media" (их там может быть от трех штук, но неважно, выбирайте первый попавшийся)
5. ПКМ по процессу - "Копировать" - "Копировать адрес ссылки"
6. В AIMP вставляем ссылку через ctrl + u и применяем

Результат:
№1 - работает, № 2 - нет
Для чистоты эксперимента запускал ссылки через другой проигрыватель (в моем случае PotPlayer) - оба трека запускаются без нареканий

P.S. В моем случае это важно, так как я собираю поточные файлы и сохраняю их в плейлисты. В таком случае, мне режим воспроизведение через облака вообще ни к чему, так как мне нужно их запускать и в других местах
Также забыл добавить, что проблема с .m4a есть и у Дискорда (браузерная версия)
P.P.S. И еще - "Повтор файла" не работает с поточными файлами (вместо простого повтора, файл закачивается заново - с обрывом соединения это может быть критично)
С этим же связан пункт #1 первого поста... в общем, есть над чем работать
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on December 26, 2022, 09:00:34
Для примера возьму два трека, которые слушаю:

Спасибо, но у меня почему-то по этим ссылкам веб-страничка скачивается...

Также забыл добавить, что проблема с .m4a есть и у Дискорда (браузерная версия)

Ну M4A скорее всего и не заработает.

вместо простого повтора, файл закачивается заново - с обрывом соединения это может быть критично

Да, это нормально. Например, если включено сведение треков, то у вас при повторе трек сам не себя должен уметь накладываться. Поэтому плеер всегда создает новый поток.

П.С. на досуге посмотрю
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on December 26, 2022, 09:39:00
Видео #1: Bandlad (трек #1)
https://disk.yandex.ru/i/zyvb5eahz7ILFQ

Видео #2: Web.Archive
https://disk.yandex.ru/i/8OUIfPo4bX5brg

P.S. Скорее всего это проблема у AIMP с кодеками, так как эти же файлы спокойно запускаются в других проигрывателях
Другой причины я не вижу...
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 01, 2023, 23:05:17
Видео #1: Bandlad (трек #1)

Про м4а я уже сказал выше - он в режиме стриминга не заработает, т.к. для формата требуется предварительное скачивание, дабы была возможность пройти по всем атомам.
П.С. С ссылкой вы дали, конечно, в жизни бы не подумал, что надо страничку потрошить, дабы баг повторить...
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 02, 2023, 13:13:01
Я вспомнил, что за проблема с полем комментариев - при экспорте плейлиста c поточными файлами поле не сохраняется.
Также плейлист .xspf не сохраняет обложки, с другими все нормально
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 02, 2023, 13:58:44
Я вспомнил, что за проблема с полем комментариев - при экспорте плейлиста c поточными файлами поле не сохраняется.
Также плейлист .xspf не сохраняет обложки, с другими все нормально

Ни обложки, ни комментарии не хранятся в файлах плейлиста - они подгружаются из тегов файла
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 02, 2023, 14:40:13
В том и дело, что я указываю все в тегах - с обложками и комментариями
Сохранял в .aimppl4 и .xspf - в первом случае обложки есть, во втором нет
И комментарии не сохраняются в обоих случаях

P.S. Проверил на другом компе, есть все теги - кроме обложек и комментариев (я понимаю, что обложки хранятся локально)
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 02, 2023, 21:43:14
Сохранял в .aimppl4 и .xspf - в первом случае обложки есть, во втором нет

обложки есть где? я не понимаю, что вы под этим подразумеваете
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Soolo on January 03, 2023, 08:58:00
Сохранял в .aimppl4 и .xspf - в первом случае обложки есть, во втором нет
сбросьте оба варианта плейлиста
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 03, 2023, 10:24:49
Забудьте насчет плейлистов (фигню насчет них сморозил)

Лучше позаботьтесь о том, чтобы наконец запустить полноценную поддержу .m4a AAC, а то невозможно
Ведь половина поточных сервисов сидит именно на AAC, а вы его и не поддерживаете
На примере файла с Bandlab #1 это наглядно видно - что AIMP не может даже распознать формат, и что такого не происходит с другими проигрывателями (в моем случае это Potplayer)
И раз работает у других - значит проблема у вас
Обновляйте все кодеки и проблема улетучится сама собой - и можете закрывать тему
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 04, 2023, 00:19:48
Ведь половина поточных сервисов сидит именно на AAC, а вы его и не поддерживаете

AAC мы как раз поддерживаем. Про MP4-контейнер я уже выше отвечал.

AIMP не может даже распознать формат

Гляну, системные кодеки не должны цепляться для AAC
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 04, 2023, 00:28:33
Гляну, системные кодеки не должны цепляться для AAC
Спасибо хоть на этом, может в этом и проблема - теперь хоть есть зацепка
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 04, 2023, 00:37:07
На примере файла с Bandlab #1 это наглядно видно - что AIMP не может даже распознать формат,

Глянул: встроенный в плеер декодер отваливается с ошибкой, т.к. он требует, чтобы вся мета-информация для аудиопотока шла ДО ТОГО, как придет сам аудиопоток. А в вашем случае все наоборот:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=69711.0;attach=67310)

mdat идет до moov.
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 04, 2023, 00:38:36
Как я и говорил выше, в случае MP4-конейнера нужно иметь доступ ко всем атомам, посему для стриминга он не особо подходит.
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 04, 2023, 08:12:42
Не уж что это совсем никак нельзя исправить?
Все же исправно работает, и даже показывал  что у других нет проблем с этим - может нужен другой подход для них?
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 05, 2023, 20:30:33
Т.к. сам пользуюсь исключительно онлайн плейлистами (из ссылок) решил добавить:
1. Ссылки:
https://static.bandlab.com/revisions-formatted/6d44f545-a420-4c49-bdda-a70fc6e21e0e/6d44f545-a420-4c49-bdda-a70fc6e21e0e.m4a
https://static.bandlab.com/revisions-formatted/39ec0553-645f-4baf-bb7a-312cca02947a/39ec0553-645f-4baf-bb7a-312cca02947a.m4a
нормально воспроизводятся на другом АУДИО проигрывателе "из коробки" (без всяких дополнений).
Скорее это связано с декодерами на основе bass, у ffmpeg - проблем нет.
2. Часто замечаю, грешу на aimp_youtubedl, особенно при закрытии проигрывателя выскакивает ошибка:

(https://i121.fastpic.org/big/2023/0105/66/bcc273fbb9d45d8b0cd1fa2574cc3f66.png)
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: 1pa4vel on January 10, 2023, 13:52:44
Т.к. сам пользуюсь исключительно онлайн плейлистами (из ссылок)
Я думал - что я один такой сумасшедший :o :)
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 12, 2023, 09:19:33
У декодеров BASS проблемы с воспроизведением потоков не только в *.m4a, но и *.mpc, *.tta (какие были). Скаченные (локальные) - воспроизводит. В настоящее время это большой минус - вся информация через Интернет.
Если не хочется, по каким либо причинам, отказываться от библиотек BASS можно сделать отдельный плагин для FFmpeg, с возможностью выбора декодера соответствующего формата разными библиотеками.

Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 12, 2023, 13:53:38
Если не хочется, по каким либо причинам, отказываться от библиотек BASS можно сделать отдельный плагин для FFmpeg, с возможностью выбора декодера соответствующего формата разными библиотеками.

Плагин на FFmpeg есть, но он не работает с сетью (ибо у FFmpeg с сетью еще больше проблем, чем у BASS).

*.mpc, *.tta

а разве эти форматы поддерживают стриминг?
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 12, 2023, 17:55:38
Плагин на FFmpeg есть, но он не работает с сетью (ибо у FFmpeg с сетью еще больше проблем, чем у BASS).
Много лет слушаю онлайн плейлисты из ссылок с разными форматами и не замечал такого.

а разве эти форматы поддерживают стриминг?
(https://i121.fastpic.org/big/2023/0112/13/0f68fced9373d99f3b8514c27f225413.png)
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 12, 2023, 19:38:16
Много лет слушаю онлайн плейлисты из ссылок с разными форматами и не замечал такого

в каком плеере?

У меня работает в режиме стриминга

это не стриминг
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 12, 2023, 19:44:26
в каком плеере?
foobar2000

это не стриминг
Воспроизведение по ссылке без предварительного скачивания тогда как назвать?
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 12, 2023, 20:07:54
foobar2000

Спасибо, когда будет очередная попытка оседлать FFmpeg - буду сравниваться с фубаром.

Воспроизведение по ссылке без предварительного скачивания тогда как назвать?

ну судя по картинке, он-таки скачан куда-то в кэш.
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 12, 2023, 20:25:32
ну судя по картинке, он-таки скачан куда-то в кэш.
Нет. Воспроизведение начинается сразу, построение формы волны (левая стрелка) продолжается в процессе воспроизведения. У меня вся фонотека из таких онлайн плейлистов. Именно для этих целей и делал сборку.
Забыл когда слушал локальные файлы - оставил на случай отсутствия доступа к Интернет.

(https://i121.fastpic.org/big/2023/0112/44/2c60163db036cf5860efcbb5a4a62744.png)
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 12, 2023, 21:53:32
Хорошо, оставим эту дискуссию. AIMP и интернет, видимо, не совместимы. Учитывая, куда все летит - не знаю, имеет ли вообще смысл уделять время онлайну.
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on January 13, 2023, 21:19:16
AIMP и интернет, видимо, не совместимы.
Это Вы скромничаете.

Как раз мне в AIMP нравятся возможности работы с Интернет:
Есть небольшие "проблемы" при воспроизведении напрямую некоторых форматов с Интернет, но это все решаемо (было бы желание и время).

Учитывая, куда все летит - не знаю, имеет ли вообще смысл уделять время онлайну.
По моему, ещё как стоит. Люди, сейчас, все больше слушают музыку на стриминговых/облачных сервисах или подобных.

Удачи...
Title: Re: [?] [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: Artem on January 13, 2023, 21:54:25
В общем, баг записан, ждите.
Title: Re: [2418] Проблемы с поточным воспроизведением файлов .m4a и в целом
Post by: MCW on February 06, 2023, 11:10:55
Для информации.
Не знаю нужно / важно это кому нибудь, но пробовал скормить многоканальный поток с https://www.youtube.com/@5.1MusicChannel - безрезультатно. Только стерео (присутствуют и такие), а многоканальный поток не удалось заполучить. По звуку проверить нет возможности, оценивал по свойствам потока и с разными настройками.

Для одинаковых потоков показания:
AIMP - MP4, 44100 Гц, ~160 кбит/с, Стерео (требуется дополнительный плагин)
foobar - AAC, 48000 Гц, ~380 кбит/с, 6 каналов (требуется дополнительный компонент)