CHUNGYUN / flylinkdc

Automatically exported from code.google.com/p/flylinkdc
0 stars 0 forks source link

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

Closed GoogleCodeExporter closed 9 years ago

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

Original issue reported on code.google.com by fort_k...@mail.ru on 11 Jan 2012 at 2:16

GoogleCodeExporter commented 9 years ago
b68 - без изменений

Original comment by fort_k...@mail.ru on 14 Jan 2012 at 10:31

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
r502 b43 - я уже почти привык, может и не стоит 
чинить?

Original comment by fort_k...@mail.ru on 3 Jul 2012 at 9:52

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

Original comment by fort_k...@mail.ru on 2 Aug 2012 at 11:42

GoogleCodeExporter commented 9 years ago
Сегодня вечером гляну и найду кто сломал

Original comment by Pavel.Pimenov@gmail.com on 2 Aug 2012 at 12:10

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

Original comment by Pavel.Pimenov@gmail.com on 2 Aug 2012 at 7:44

GoogleCodeExporter commented 9 years ago
По поводу "если файл не в шаре"
в коде такое стоит - уточню у Сергея про это 
он так затирает
#if defined( SSA_DONT_SHOW_MAGNET_ON_NO_FILE_IN_SHARE )
                    params["magnet"] = "";
#else
                    params["magnet"] = Util::getFileName(params["filepath"]);
#endif

Original comment by Pavel.Pimenov@gmail.com on 2 Aug 2012 at 7:47

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

Original comment by Pavel.Pimenov@gmail.com on 2 Aug 2012 at 7:54

GoogleCodeExporter commented 9 years ago
WMP тоже проверил - битрейт работает а %[sample] 
не поддерживается.

https://www.box.net/shared/e7d700523b7a43b4d430

если знаете чем заменить - подскажите?
вот полный список - что умеет отдавать WMP
http://msdn.microsoft.com/en-us/library/windows/desktop/dd562379%28v=vs.85%29.as
px

жду ответа в этой теме.

Original comment by Pavel.Pimenov@gmail.com on 2 Aug 2012 at 8:22

GoogleCodeExporter commented 9 years ago
что делать? закрываем тикет как ложный 
вызов?

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 10:45

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

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

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

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

Original comment by fort_k...@mail.ru on 4 Aug 2012 at 11:37

Attachments:

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

Original comment by fort_k...@mail.ru on 4 Aug 2012 at 11:41

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

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 12:19

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

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 2:46

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

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 3:11

GoogleCodeExporter commented 9 years ago
Нашел!
Мешается галка USE_BITRATE_FIX_FOR_SPAM
128 и 44 делится на 1000
https://www.box.net/shared/695b46a7149ed65d3034

В след бетке поправлю.

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 3:18

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r10870.

Original comment by Pavel.Pimenov@gmail.com on 4 Aug 2012 at 5:25