pavel-pimenov / flylinkdc-r5xx

flylinkdc-r5xx
GNU General Public License v2.0
55 stars 26 forks source link

r501-beta66 x64 - не работают отдельные теги плеер-спама #701

Closed pavel-pimenov closed 9 years ago

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on January 11, 2012 15:16:30_

Конкретно проблема с %[bitrate] и %[sample]. Вместо значений выдаёт нули. Все остальные теги в порядке. Пробовал на AIMP3 и WMP 12. На версии x86 все теги работают как положено. На предыдущих бетах проблем не было.

Original issue: http://code.google.com/p/flylinkdc/issues/detail?id=662

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on January 14, 2012 14:31:56_

b68 - без изменений

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on July 03, 2012 02:52:09_

r502 b43 - я уже почти привык, может и не стоит чинить?

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on August 02, 2012 04:42:27_

r502 b50 - всё тоже самое. Ещё заметил: если файл не в шаре, должен писать название файла вместо магнета, а не тут-то было.

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 02, 2012 05:10:11

Сегодня вечером гляну и найду кто сломал

Status: Started

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 02, 2012 12:44:49

Можно подробнее? AIMP поставил самый последний. AIMP v3.10 Build 1065 у меня спамит и в x64 и в x86 https://www.box.net/shared/e8f9afd40bce3743f745

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 02, 2012 12:47:27

По поводу "если файл не в шаре" в коде такое стоит - уточню у Сергея про это он так затирает

if defined( SSA_DONT_SHOW_MAGNET_ON_NO_FILE_IN_SHARE )

                params["magnet"] = "";

else

                params["magnet"] = Util::getFileName(params["filepath"]);

endif

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 02, 2012 12:54:00

И скиньте сразу свой конфиг спама в виде текста у меня такой: +me listen: %[artist] - %[track] - %[title] listened to %[percent](%[length], %[bitrate] sample = %[sample], Winamp %[version])

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 02, 2012 13:22:15

WMP тоже проверил - битрейт работает а %[sample] не поддерживается. https://www.box.net/shared/e7d700523b7a43b4d430 если знаете чем заменить - подскажите? вот полный список - что умеет отдавать WMP http://msdn.microsoft.com/en-us/library/windows/desktop/dd562379%28v=vs.85%29.aspx жду ответа в этой теме.

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 03:45:54

что делать? закрываем тикет как ложный вызов?

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on August 04, 2012 04:37:12_

Погодите закрывать, не было меня, не мог ответить.

Насчёт Windows Media Player - не знаю, просто дополнительно на нём проверял. Что он там поддерживает - понятия не имею. Кстати - если не поддерживает, значит не надо выводить этот тег.

Юзаю AIMP тот же последний. Конфиг: +me слушает [b]AIMP 3.10[/b]: %[magnet](%[bitrate], %[sample])

Результат в аттаче. Первые два в шаре, мп3 и флэк. Третий не в шаре, флэк. Файлы выбраны наугад, картина на всех такая. Сам флай прекрасно отображает данные медиаинфо на этих же файлах в файллисте.

Attachment: player_spam.jpg

pavel-pimenov commented 9 years ago

_From fort_k...@mail.ru on August 04, 2012 04:41:05_

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

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 05:19:27

Спасибо. вечером как доберусь до компа - посмотрю на вашем конфиге. а можете попробовать аналогичное на оригинальном WinAmp ?

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 07:46:07

Можете вспомнить на какой бете последний раз работало?

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 08:11:52

пока ничего не понимаю. не пашет странно даже на старой бетке 9. у меня флай стоит в D:\FlylinkDC++ r500 -beta-last там не работает,. в другом каталоге - пашет https://www.box.net/shared/e1965ac1ac5a903f5caa ищу причину дальше :)

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 08:18:27

Нашел! Мешается галка USE_BITRATE_FIX_FOR_SPAM 128 и 44 делится на 1000 https://www.box.net/shared/695b46a7149ed65d3034 В след бетке поправлю.

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on August 04, 2012 10:25:09

This issue was closed by revision r10870 .

Status: Fixed