AkulaBig
|
Posted: Sat Apr 26, 2025 07:42 Post subject: |
|
|
Orion9 wrote: | А это и не дебри, это альтернативный хинт. |
Я имею ввиду когда есть TCMediaInfo, который стоит у всех и правильно показывает крякозябры, использовать anytag. Можно-же на нем тестировать. Только какой в этом смысл, если его не скрестить с MI?
Orion9 wrote: | Говорил, говорю и буду говорить: такие файлы нужно перекодировать на диске. |
Никто с вами и не спорит, но сейчас-то цель прочитать крякозябры и код на au3 это прекрасно делает.
Orion9 wrote: | Можно попробовать предложенный Loopback код на второй части строки, она ведь разбивается по символу ":" |
Конечно первым делом так и попробовал. А потом, на всякий случай, попробовал и всю строку.
Там в первой строке на выходе 0 или 1. И получается, что на этих полях всегда ноль и они пустые.
Добавлено спустя 8 минут:
Интересно получается. Вот картинка с крякозябрами:
Поля с крякозябрами в нуле, поэтому не выводятся. Обратите внимание, какой это уродливый файл. Помимо крякозябр есть еще крякозябры в комментах, которые никто побороть не может.
А вот файл с полями на английском:
У него тоже поля в нуле. Так что явно проблема в этом. Код:
Code: |
Return StrTrim(a) & ": " & StrTrim(FixCodepage(b))
|
Добавлено спустя 9 минут:
Попробовал вручную разные значения nSize. Комментил строку If bUsedRepl Then Return src Ничего не помогло. |
|