AIMP Forum

AIMP для Windows => Предложения => Topic started by: AlexeyKo on November 19, 2016, 15:30:51

Title: WEB-ссылки в CUE
Post by: AlexeyKo on November 19, 2016, 15:30:51
Сейчас очень много музыкальных сетов размещается в интернете, которые можно читать по прямым "вечным" WEB-ссылкам непосредственно в AIMP. Хотелось бы разбивать их на треки с помощью CUE, но вот незадача, для этой цели сеты приходится выкачивать целиком и хранить на диске. AIMP прекрасно читает как абсолютные так и относительные пути в CUE-файле, прописанные в команде FILE, но, если в этой команде размещено нечто, начинающееся с HTTP/HTTPS, AIMP выдаёт ошибку.
Было бы здорово, если бы AIMP научился читать в CUE строки наподобие:
FILE "http://www.sitewithmusic.zw/folders/supertrack.m4a"
Title: Re: WEB-ссылки в CUE
Post by: Artem on November 19, 2016, 20:21:59
Боюсь, что это невозможно. Плееру для работы нужен физический трек, он и длительность его проверяет, и теги считывает.
Title: Re: WEB-ссылки в CUE
Post by: AlexeyKo on November 21, 2016, 20:18:32
Но ведь плеер в конечном итоге всё равно получает физический трек, скачивая его в память, если говорить, например, о простой WEB-ссылке, без CUE. По сути речь идёт о том, что, если плеер видит в CUE начало "http", тогда бы он сразу начинал читать это, как обычную WEB-ссылку, прибавляя тэги из CUE. И, допустим, если встречает http именно в CUE, проверку на длительность пропускает.
Title: Re: WEB-ссылки в CUE
Post by: Алексей Долматов on November 21, 2016, 20:47:25
Думаю, только если через "костыль" делать. Ведь чтоб правильно обработать файл его нужно получить. Значит можно будет делать анализ только при воспроизведении после полного "кеширования" файла.
Title: Re: WEB-ссылки в CUE
Post by: Artem on November 21, 2016, 21:12:00
Но ведь плеер в конечном итоге всё равно получает физический трек, скачивая его в память, если говорить, например, о простой WEB-ссылке, без CUE. По сути речь идёт о том, что, если плеер видит в CUE начало "http", тогда бы он сразу начинал читать это, как обычную WEB-ссылку, прибавляя тэги из CUE. И, допустим, если встречает http именно в CUE, проверку на длительность пропускает.

Чтобы разбить трек по CUE нужно его сначала скачать. Вы готовы ждать, пока он его скачает?
Title: Re: WEB-ссылки в CUE
Post by: AlexeyKo on November 22, 2016, 18:59:01
Скачать полностью даже при пропуске проверок на длительность? То есть по другому вообще никак нельзя сделать?
Просто ведь по сути AIMP получает при начале проигрывания трека его временной интервал сразу же, не дожидаясь его полной загрузки. А CUE в свою очередь технически является сборником временных меток. То есть, например, мы видим в фонотеке или плейлисте какую-то песню, которая на самом деле является частью сета (согласно CUE), мы на неё нажимаем и проигрывание с прогрузкой начинаются сразу из интернета с того места, которое указано во временной метке для данного трека в CUE.
Title: Re: WEB-ссылки в CUE
Post by: Я Гриша! on December 02, 2016, 19:24:21
Артём, я правильно понимаю, т.е. получить названия песни и исполнителя при начале загрузки файла - можно, а тот же вшитый CUE - только при полной загрузке файла?
Title: Re: WEB-ссылки в CUE
Post by: Artem on December 02, 2016, 20:26:53
Артём, я правильно понимаю, т.е. получить названия песни и исполнителя при начале загрузки файла - можно, а тот же вшитый CUE - только при полной загрузке файла?

Дело не в конкретных метаданных, а механизме, что используется для раскручивания файлов-контейнеров. Ему нужен файл целиком
Title: Re: WEB-ссылки в CUE
Post by: Я Гриша! on December 02, 2016, 21:12:00
Дело не в конкретных метаданных, а механизме, что используется для раскручивания файлов-контейнеров. Ему нужен файл целиком
А изменить этот механизм нельзя? Да и зачем ему целый файл? Ведт длительность он и так из тегов получает.
Title: Re: WEB-ссылки в CUE
Post by: Artem on December 03, 2016, 10:14:08
А изменить этот механизм нельзя?

Все можно, но есть ли смысл над этим запариваться?

Да и зачем ему целый файл? Ведт длительность он и так из тегов получает.

Нет, длительность файла, например, у MP3, в хидере может и не храниться - ее надо считать.
Title: Re: WEB-ссылки в CUE
Post by: Я Гриша! on December 03, 2016, 13:09:10
Все можно, но есть ли смысл над этим запариваться?

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

Понятно.
Title: Re: WEB-ссылки в CUE
Post by: AlexeyKo on December 19, 2016, 14:45:22
А изменить этот механизм нельзя?

Вот, я к этому весь разговор и вёл....

Я думаю, что пока,  образы на облаках это редкость, по этому нет особого смысла.

... потому что как раз считаю иначе. Понятное дело что всё не быстро, но касаемо смысла самой идеи - редкость потому что нет реализации такого механизма в принципе. Это ж знаете, как у APPLE. Не было особого смысла, например, в планшете пока его массово не начали выпускать.
Вобщем считаю, что смысл в смене механизма есть, потому что облака с возможностью получения стабильных прямых ссылок тоже есть и их количество растёт. Будут функционалы у плеера - будет развитие таких облаков.
Title: Re: WEB-ссылки в CUE
Post by: Artem on December 19, 2016, 15:25:03
Еще раз говорю:

Длительность файла, например, у MP3, в хидере может и не храниться - ее надо считать.

Это означает, что трек придется качать из облака. А сэты обычно занимают много-много мегабайт. Если вы сторонник облачков - пользуйтесь облачковыми плеерами, только не ждите от них много функциональности. Лично я к облакам отношусь крайне скептически - я люблю, когда мое лежит у меня, а не где-то у дяди сэма в штатах.