Ох господа хорошие, попал-таки я с новой версией - не проверив как следует, поставил вместо ещё третьей версии...
Суть: практически вся фонотека в .ape формате. В первый же день, пока тестировал ещё не активированную программу, заметил, что на каких-то конкретных файлах она наглухо вешается, причём, если стоит галочка "При запуске" "Возобновить проигрывание", то получаем глухой вис сразу же, и только выявление и удаление проблемного файла позволить запустить программу.
Погрешил в данном явлении на BASS-библиотеку (взята здесь же) - стянул новую c сайта BASS - проблема с висом исчезла... но спустя полтора суток радость была конкретно омрачена: оказалось, что файлы, на которых RadioBoss вешался, реально битые, и виновник - сам RadioBoss.
Причина, как я понял, устаноленный "крыжик" "Добавлять тег APEv2 ко всем файлам для хранения доп. информации". Файлы портятся в самом конце, проверка декодером (или проигрывание чем-либо) показывает ошибку в конце. Внутри файла, в самом конце видим вот что:
А вот как выглядит концовка ещё не запорченного файла (файл другой, но суть становится понята):
Суть: практически вся фонотека в .ape формате. В первый же день, пока тестировал ещё не активированную программу, заметил, что на каких-то конкретных файлах она наглухо вешается, причём, если стоит галочка "При запуске" "Возобновить проигрывание", то получаем глухой вис сразу же, и только выявление и удаление проблемного файла позволить запустить программу.
Погрешил в данном явлении на BASS-библиотеку (взята здесь же) - стянул новую c сайта BASS - проблема с висом исчезла... но спустя полтора суток радость была конкретно омрачена: оказалось, что файлы, на которых RadioBoss вешался, реально битые, и виновник - сам RadioBoss.
Причина, как я понял, устаноленный "крыжик" "Добавлять тег APEv2 ко всем файлам для хранения доп. информации". Файлы портятся в самом конце, проверка декодером (или проигрывание чем-либо) показывает ошибку в конце. Внутри файла, в самом конце видим вот что:
Код:
00020213B0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
00020213C0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
00020213D0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
[b]00020213E0: 41 50 45 54 41 47 45 58 │ D0 07 00 00 A9 01 00 00 APETAGEXР• c☺
00020213F0: 13 00 00 00 00 00 00 A0 │ 00 00 00 00 00 00 00 00 ‼ [/b]
0002021400: 01 00 00 00 00 00 00 00 │ 54 72 61 63 6B 00 31 04 ☺ Track 1♦
0002021410: 00 00 00 00 00 00 00 59 │ 65 61 72 00 31 39 38 30 Year 1980
0002021420: 06 00 00 00 00 00 00 00 │ 54 69 74 6C 65 00 5A 6F ♠ Title Zo
0002021430: 64 69 61 63 06 00 00 00 │ 00 00 00 00 41 72 74 69 diac♠ Arti
0002021440: 73 74 00 5A 6F 64 69 61 │ 63 0A 00 00 00 00 00 00 st Zodiac◙
0002021450: 00 47 65 6E 72 65 00 45 │ 6C 65 63 74 72 6F 6E 69 Genre Electroni
0002021460: 63 0E 00 00 00 00 00 00 │ 00 41 6C 62 75 6D 00 44 c♫ Album D
0002021470: 69 73 63 6F 20 41 6C 6C │ 69 61 6E 63 65 17 00 00 isco Alliance↨
0002021480: 00 00 00 00 00 43 6F 6D │ 6D 65 6E 74 00 47 72 65 Comment Gre
0002021490: 65 6E 20 53 70 69 72 69 │ 74 20 63 6F 6C 6C 65 63 en Spirit collec
00020214A0: 74 69 6F 6E 01 00 00 00 │ 00 00 00 00 52 61 74 69 tion☺ Rati
00020214B0: 6E 67 00 30 01 00 00 00 │ 00 00 00 00 47 65 6E 64 ng 0☺ Gend
00020214C0: 65 72 00 30 13 00 00 00 │ 00 00 00 00 52 42 4C 61 er 0‼ RBLa
00020214D0: 73 74 50 6C 61 79 65 64 │ 00 32 30 31 32 2D 30 39 stPlayed 2012-09
00020214E0: 2D 31 34 20 31 37 3A 32 │ 34 3A 35 33 01 00 00 00 -14 17:24:53☺
00020214F0: 00 00 00 00 50 6C 61 79 │ 43 6F 75 6E 74 00 31 02 PlayCount 1☻
0002021500: 00 00 00 00 00 00 00 49 │ 6E 74 72 6F 00 2D 31 02 Intro -1☻
0002021510: 00 00 00 00 00 00 00 4F │ 75 74 72 6F 00 2D 31 02 Outro -1☻
0002021520: 00 00 00 00 00 00 00 43 │ 75 65 49 6E 00 2D 31 02 CueIn -1☻
0002021530: 00 00 00 00 00 00 00 43 │ 75 65 4F 75 74 00 2D 31 CueOut -1
0002021540: 02 00 00 00 00 00 00 00 │ 46 61 64 65 49 6E 00 2D ☻ FadeIn -
0002021550: 31 02 00 00 00 00 00 00 │ 00 46 61 64 65 4F 75 74 1☻ FadeOut
0002021560: 00 2D 31 02 00 00 00 00 │ 00 00 00 4D 69 78 50 6F -1☻ MixPo
0002021570: 69 6E 74 00 2D 31 02 00 │ 00 00 00 00 00 00 54 72 int -1☻ Tr
0002021580: 61 63 6B 4C 65 6E 00 2D │ 31 41 50 45 54 41 47 45 ackLen -1APETAGE
0002021590: 58 D0 07 00 00 A9 01 00 │ 00 13 00 00 00 00 00 00 XР• c☺ ‼
00020215A0: 80 00 00 00 00 00 00 00 │ 00 ?
Код:
0001CE9970: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
0001CE9980: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
0001CE9990: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
0001CE99A0: 00 01 00 00 1C 8D 00 00 │ 00 00 8C 62 01 00 07 00 ☺ ∟? ?b☺ •
0001CE99B0: 81 00 00 00 00 2A C8 85 │ 00 07 00 00 00 00 00 01 ? *И: • ☺
0001CE99C0: 00 00 00 00 01 00 00 00 │ 00 00 00 00 54 72 61 63 ☺ Trac
0001CE99D0: 6B 00 33 04 00 00 00 00 │ 00 00 00 59 65 61 72 00 k 3♦ Year
0001CE99E0: 31 39 38 30 06 00 00 00 │ 00 00 00 00 41 72 74 69 1980♠ Arti
0001CE99F0: 73 74 00 5A 6F 64 69 61 │ 63 0A 00 00 00 00 00 00 st Zodiac◙
0001CE9A00: 00 47 65 6E 72 65 00 45 │ 6C 65 63 74 72 6F 6E 69 Genre Electroni
0001CE9A10: 63 0E 00 00 00 00 00 00 │ 00 41 6C 62 75 6D 00 44 c♫ Album D
0001CE9A20: 69 73 63 6F 20 41 6C 6C │ 69 61 6E 63 65 10 00 00 isco Alliance►
0001CE9A30: 00 00 00 00 00 54 69 74 │ 6C 65 00 50 72 6F 76 69 Title Provi
0001CE9A40: 6E 74 69 61 6C 20 44 69 │ 73 63 6F 17 00 00 00 00 ntial Disco↨
0001CE9A50: 00 00 00 43 6F 6D 6D 65 │ 6E 74 00 47 72 65 65 6E Comment Green
0001CE9A60: 20 53 70 69 72 69 74 20 │ 63 6F 6C 6C 65 63 74 69 Spirit collecti
0001CE9A70: 6F 6E 41 50 45 54 41 47 │ 45 58 D0 07 00 00 CE 00 onAPETAGEXР• О
0001CE9A80: 00 00 07 00 00 00 00 00 │ 00 40 00 00 00 00 00 00 • @
0001CE9A90: 00 00 │