AIMP Forum

AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: kuzduk on October 18, 2024, 12:43:54

Title: [x] [2563] Не работает удаление в конце трека при большой длительности
Post by: kuzduk on October 18, 2024, 12:43:54
Не работает функция "Удалять тишину на краях трека независимо от длительности" - я так понимаю от "длительности установленного сведения" или от длительности трека? Надеюсь, что от длительности сведения.

видео ошибки: https://disk.yandex.ru/i/tGLWLCYWGRvvww
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 18, 2024, 14:24:49
Тема на соответствует правилам форума
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: kuzduk on October 18, 2024, 18:11:40
извиняюсь. поправил. чуть позже на последнем билде проверю.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: CkopoxoD on October 18, 2024, 18:46:04
Повторил на [2624]. Опишу текстом со своими уточнениями.
При выставлении большой длительности, после которой активируется удаление, и включении "Удалять тишину на краях трека независимо от длительности"
1. вообще не работает удаление в конце трека;
2. не работает в начале трека, если он перезапущен кнопкой Play (Воспроизвести с начала), в остальных случаях работает.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 18, 2024, 21:15:15
вообще не работает удаление в конце трека;

Можно пример трека и настройки? У меня проблема не повторяется...
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 18, 2024, 21:15:29
не работает в начале трека, если он перезапущен кнопкой Play (Воспроизвести с начала), в остальных случаях работает.

Да, есть такое, поправлю
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: kuzduk on October 18, 2024, 22:38:30
проверил на билде 32 бита 2563 - та же ошибка
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: CkopoxoD on October 18, 2024, 22:47:22
Можно пример трека и настройки? У меня проблема не повторяется...
Во вложении тестовый файл с 10 сек тишины в конце.
Выставляю длительность 5000 мс - 5 сек тишины проигрывается, 5 сек обрезается.
Выставляю 15000 мс - ничего не обрезается.
Галка про края трека в данном случае не влияет на результат.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 18, 2024, 22:59:18
Если тишина больше размера буфера - да, согласен, не будет работать. Плеер может смотреть вперед только на размер буфера (это около 0.5 секунд).  В данном случае он подрежет лишь последние 0.5 секунд, когда будет точно уверен, что до конца данных нет.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 19, 2024, 16:20:38
проверил на билде 32 бита 2563 - та же ошибка

Если отбросить синтетические примеры, какая длительность тишины у ваших реальных файлов?
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: kuzduk on October 19, 2024, 16:52:26
Если отбросить синтетические примеры, какая длительность тишины у ваших реальных файлов?

Да обычные треки по 3-5 минут. проверил и flac и в mp3 - ошибка одинкаковая.

Длительность тишины в треках в конце ~5 сек

файлы в который тишина не обрезается (при -20 дб): https://disk.yandex.ru/d/w6vGk7e7cxS_PQ
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 19, 2024, 19:42:34
Длительность тишины в треках в конце ~5 сек

Ничего себе.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 21, 2024, 00:16:49
Попробуйте эту сборку: https://disk.yandex.ru/d/0uKlVy5I7Juv4g
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: CkopoxoD on October 21, 2024, 07:45:41
Попробуйте эту сборку: https://disk.yandex.ru/d/0uKlVy5I7Juv4g
Нашёл у себя реальный трек с >20 сек тишины в конце (на CD так сделали паузу перед бонусными треками).
Попробовал на Win7, иногда падает с exception message: SkipSilence: hangs up. На одном и том же файле может отработать, а может упасть ???
А ещё шрифты в Менеджере звуковых эффектов уменьшились (кроме заголовков вкладок).
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 21, 2024, 09:28:43
Нашёл у себя реальный трек с >20 сек тишины в конце

Это уж слишком большое окно нужно для пред.анализа... такое точно не заработает. А вот в пределах до 3х секунд, думаю, получится.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 21, 2024, 16:29:41
Попробуйте эту сборку:
https://disk.yandex.ru/d/8NLJ9z4nFUTYqA
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: CkopoxoD on October 21, 2024, 20:23:36
Попробуйте эту сборку:
https://disk.yandex.ru/d/8NLJ9z4nFUTYqA
Вроде бы всё хорошо: не падает, анализ бежит на 5 сек вперёд (во всяком случае примерно столько отсекает, если тишины очень много), шрифт нормальный; при нажатии "Воспроизвести с начала" тоже работает.
Title: Re: [2563] Не работает удаление в конце трека при большой длительности
Post by: Artem on October 21, 2024, 22:57:23
Спасибо. Посмотрим, что автор топика еще скажет