Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AudioInfo (content-плагин)
Goto page Previous  1, 2, 3, 4, 5
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Mon Apr 01, 2019 14:03    Post subject: Reply with quote

Давай не исп-ть кастомную Format. Она еще имеет лимит 2К символов. Зачем она вообще.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Mon Apr 01, 2019 15:06    Post subject: Reply with quote

Alextp wrote:
Зачем она вообще.

Думаю для того же, для чего всё было написано на KOL - уменьшение размера плагина. Сейчас добавление SysUtils сразу дает плюс 100-150kb к размеру. Впрочем неважно, функцию я уже поправил.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Mon Apr 01, 2019 16:07    Post subject: Reply with quote

Не выложишь апдейт? Плис возьми readme/history из моей версии.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Mon Apr 01, 2019 16:55    Post subject: Reply with quote

Alextp
Выложил по тем же ссылкам. Кстати, потерялась русская версия истории, добавил.

По поводу BASS еще раз посмотрел. Проблема в том, что если не переинициализировать библиотеку каждый раз, тотал подвешивался при получении числа каналов или инструментов. Скачал актуальную версию BASS - с ней получение работает нормально, но при финализации процесс останавливается на BASS_Free и висит бесконечно.
Подумал, может проблема с многопоточностью, но это сообщение от разработчика вроде опровергает. Так что не знаю, в чем тут может быть дело, по документации я ошибок в коде не вижу.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Mon Apr 01, 2019 19:36    Post subject: Reply with quote

Мелочь - я поправил список типов в начале ридми, а ты откатил его.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Mon Apr 01, 2019 19:52    Post subject: Reply with quote

Alextp wrote:
Мелочь - я поправил список типов в начале ридми, а ты откатил его.

Не может быть, я вообще ридми не трогал. В сегодняшнем релизе они даже со вчерашними датами остались.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Mon Apr 01, 2019 21:22    Post subject: Reply with quote

Ну я поправил еще раз и выложил (плс обнови).
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Tue Apr 02, 2019 12:33    Post subject: Reply with quote

Всё обновил.

Выложил по тем же ссылкам новую версию с правками кода поддержки MP4 от Progman13, плюс исправлена загрузка bass.dll, чтобы избежать переинициализаций на каждом файле
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Tue Apr 02, 2019 15:29    Post subject: Reply with quote

Выпустил это. Спасибо и тебе и Progman13.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Wed Apr 03, 2019 08:49    Post subject: Reply with quote

Без перевода. Понятно.
==
I found some other bugs.
If the track number (TRCK) is saved with total tracks, then the parser doesn't work.
'04/12' ... track 4 from 12

If possible, the revision number of ID3v2 would be very helpful. For example: ID3v2.3 or ID3v2.4.

Furthermore, ID3v2.4 allows you to specify multiple genres and the values are simply separated by 0. Was it possible to split the strings, then sort them alphabetically and then stick them together again with '; '.
This would have the advantage that you could sort alphabetically by genre, even if they were not set in the correct order in the tag.
Experimental; Abstract' vs. 'Abstract; Experimental'.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Thu Apr 11, 2019 10:24    Post subject: Reply with quote

Loopback
Не трудно поправить ли эти моменты, которые в цитате выше?
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Thu Apr 11, 2019 13:53    Post subject: Reply with quote

Alextp
Хорошо, посмотрю, только не прямо сейчас. В случае с жанрами, хорошо бы образец такого файла.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Fri Apr 12, 2019 17:23    Post subject: Reply with quote

Примеры файлов получил в емейл и послал тебе.
Там еще ценный коммент от юзера.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 984

Post (Separately) Posted: Tue Apr 16, 2019 23:32    Post subject: Reply with quote

Версия от 2019-04-16.

Все изменения/исправления от ProgMan13:

- устранено множество утечек памяти (библиотека, плагин);
- mp4: очень редкая возможность войти в бесконечный цикл (библиотека);
- mp3: номер трека для id3v1 (библиотека);
- mp3: номер трека для id3v2 (плагин);
- mp3: жанр для id2v2, например, когда только "(12)" вместо "(12)Other" (библиотека).
* flac: жанр собирается из нескольких полей (библиотека, плагин);
+ mp3: номер версии id3v2 в поле "Теги" (библиотека, плагин);
* mp3: определение utf8/ansi (библиотека);
* mp3: определение кодировщика lame 3.100 (библиотека);
* ape: отображение битрейта (плагин);
+ поле "Duration Ext" с поддержкой миллисекунд и правильной сортировки (плагин).
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Wed Apr 17, 2019 16:21    Post subject: Reply with quote

Обновил на сайте.
Важное - при сравнении исходника с той версией, юзал плагин Differ для CudaText и нашел баг в синхро прокрутке Куды. Поправил!
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5
Page 5 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group