Неподдерживаемый формат или поврежденный файл. VLC проигрывает файл!

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 DaveP » 05.09.2019, 11:59

Всем привет. Буду рад помощи.

Пользуюсь foobar долгое время и впервые столкнулся с подобной проблемой.
Скачал большой пак с музыкой во FLAC и почти все файлы НЕ воспроизводятся в foobar (в AIMP тоже).
foobar выдает ошибку "Неподдерживаемый формат или поврежденный файл" (см. скриншот).
Собрался уже удалять файлы, но вдруг обнаружил, что VLC проигрывает эти файлы.
Не понимаю в чем проблема и что не так.

Ссылка на один из файлов:
https://we.tl/t-Hep30YzLy0
Вложения
screen.jpg
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #2 LUR » 05.09.2019, 12:18

DaveP, своеобразный файлик.
Аннотация 2019-09-05 111736.jpg


У меня проигрывает, но у меня карта поддерживает до 192 kHz частоту дискретизации. Перемотка в нем не работает. Кривой какой-то флак.
VLC да, показывает другую длину трека (а не 6 дней). Возможно VLC делает передискретизацию, чтобы ваша звуковая карта поддерживала такой вывод. Что за карта у вас?
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 389
С нами: 11 лет 11 месяцев

Сообщение #3 DaveP » 05.09.2019, 12:27

У меня RME Babyface Pro и она поддерживает 192 kHz.

Я перезалил другой файл, скачайте еще раз если не сложно.
Этот файл foobar вообще не воспроизводит, а в VLC он играет.

У меня таких файлов на 140 GB (330 CDs).
Очень редкая раздача, скачать с другого источника к сожалению нельзя.
Поэтому и прошу помощи.
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #4 Azaza » 05.09.2019, 14:01

Эти файлы обычные 16/44, но повреждены вшиванием картинок больше допустимого размера. Mediainfo в данном случае показывает бред.
VLC хоть их и открывает, но при конвертации теряет часть семплов. Нормально их можно открыть и переконвертировать с помощью XMPlay. Или же вручную править в HEX-редакторе.
Azaza M
Аватара
Репутация: 412
С нами: 8 лет 2 месяца

Сообщение #5 DaveP » 05.09.2019, 14:23

Azaza,
Спасибо!
Действительно в этом плеере проигрывается нормально.
Но я не нашел или не вижу опции переконвертировать.
Не подскажите как переконвертировать с помощью XMPlay?
Нужен ли какой-то дополнительный плагин?
Последний раз редактировалось DaveP 05.09.2019, 15:10, всего редактировалось 1 раз.
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #6 MC Web » 05.09.2019, 15:04

DaveP, проделав данные операции можете воспроизводить и в foobar2000 без всяких преобразований (Питер любит только "правильные файлы"). Возможно ОТКЛЮЧЕНИЕ родного декодера и не понадобится...

Если данного компонента foo_input_ffmpeg.dll нет, установите его и подходящий FFmpeg.

Изображение
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #7 DaveP » 05.09.2019, 15:32

MC Web,

Установил компонент foo_input_ffmpeg.dll с оф. сайта.
А что значит подходящий FFmpeg?

Как добавить и включить декодирование FLAC?
Вручную через кнопку "Добавить"?
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #8 MC Web » 05.09.2019, 15:38

DaveP, ссылка, которую дал, приведет к краткому описанию и там же есть ссылка на страницу FFmpeg (ОС и разрядность).
Да, через "Добавить", настройки по аналогии с имеющимися выше форматами файлов.
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #9 DaveP » 05.09.2019, 16:00

MC Web,
Сделал.
Музыка стала проигрываться, но перемотка не работает.
При перемотке прыгает на следующий трек.

Можно ли все таки привести эти файлы в человеческий вид?
Переконвертировать как то можно?
Вложения
screen.jpg
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #10 MC Web » 05.09.2019, 16:16

Конвертером foobar2000 во FLAC сделал. По окончании сообщил об ошибках, но созданный файл перематывается.
Тут, как говорится решать Вам, что важнее...
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #11 DaveP » 05.09.2019, 16:30

MC Web,
Мне главное, чтоб качество файла не пострадало.
Ошибки меня волнуют меньше.
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #12 MeinHerz » 05.09.2019, 16:30

Переконвертировать можно так:
Код: Выделить всё
flac -d "03 003 Menuetto- Allegro molto e vivace.flac" -F
Получится wav, а его уже обратно загнать во flac. Сначала переименуйте старый flac, а потом:
Код: Выделить всё
flac -8 "03 003 Menuetto- Allegro molto e vivace.wav"

Flac, найдете, если у вас его нет.
MeinHerz
Репутация: 20
С нами: 6 лет 6 месяцев

Сообщение #13 MC Web » 05.09.2019, 16:41

Все проблемы, как писал Azaza, из за больших вшитых картинок. Средствами foobar2000 их удалить из исходного файла не удалось, с помощью TagScanner или аналогичной удалите картинки из файлов, можно пакетом, если их много и будет вам счастье. Предварительно можете картинки извлечь и сохранить их в папке с аудио файлами, если они нужны, так логичнее.
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #14 DaveP » 05.09.2019, 16:52

MC Web,
TagScanner походу решил проблему.
Громадное спасибо всем за помощь!
Особенно MC Web и Azaza.
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #15 AHAPXICT » 05.09.2019, 16:56

Прочитал ответы, скачал файл, открыл через TagRename, удалил кривую картинку(которая даже не прорисовываться), закинул файл в фубар и всё пошло и с перемоткой и с битрейтом всё ОК. Возможно стоит рассматривать вариант только с удалением картинок?
Код: Выделить всё
Artist   Herbert von Karajan
Title   
Album   Complete Recordings on Deutsche Grammophon and Decca
Date   2017
Genre   Classical
Composer   
Performer   
Album Artist   Herbert von Karajan
Track Number   
Total Tracks   
Disc Number   
Total Discs   
Comment   Deutsche Grammophon
URL   
Duration   3:42.987 (9 833 712 samples)
Bitrate   759 kbps
Codec   FLAC
Tool   Tag&Rename
Encoding   lossless
Sample rate   44100 Hz
Channels   2
Bits per sample   16
Embedded cuesheet   no
Audio MD5   2393B2BA44EEB14285DC127119982649

P.S. Не успел)))
AHAPXICT M
Аватара
Откуда: Киев
Репутация: 252
С нами: 11 лет

Сообщение #16 MC Web » 05.09.2019, 17:01

AHAPXICT, привет. :hi:

Изначально, как обычно, ставился вопрос о воспроизведении, ну а потом пошло-поехало...
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #17 DaveP » 05.09.2019, 17:07

AHAPXICT,
С помощью TagScanner удалил картинку и все заработало)
Сам бы в жизни не додумался, что проблема в картинке!
Ничего переконвертировать в итоге не нужно.

Еще раз всем спасибо!
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #18 MC Web » 05.09.2019, 17:13

DaveP:С помощью TagScanner удалил картинку и все заработало)
По ходу он ее не совсем удалил, а "затер", т.к. размер файла не изменился. После конвертирования размер, данного файла, уменьшается в два раза. Так, что если файлов много, стоит задуматься...
MC Web
Репутация: 248
С нами: 11 лет 2 месяца

Сообщение #19 DaveP » 05.09.2019, 17:29

MC Web,
foobar конвертирует эти файлы с ошибками даже после "затирания" картинок.
Но все треки играют и размер действительно прилично уменьшается.
Хотя и битрейт уменьшился с 759 kbps до 572 kbps.
Но я боюсь, что из-за этих ошибок пострадает качество файлов.
Я же не знаю, что это за ошибки.
Хотя превратить 140 GB в 70 GB было бы очень кстати.

Не подскажите какая программа для тегов самая профессиональная, TagScanner или TagRename?
Или без разницы?
(Конечный размер файла после удаления картинки одной и другой программой немного отличается)
DaveP
Автор темы
Репутация: 1
С нами: 5 лет 11 месяцев

Сообщение #20 Azaza » 05.09.2019, 17:58

DaveP:Не подскажите как переконвертировать с помощью XMPlay?
Для начала проверьте настройки.
Изображение Изображение
На втором скрине - путь к flac.exe замените на свой.
Сама конвертация - ПКМ на выделенный файл в плейлисте->Write to disk->Encoder FLAC
К сожалению, XMPlay может конвертировать лишь по одному файлу за раз.

Конкретно этот файл ffmpeg'ом конвертируется нормально (ничего не теряется из аудио). Но я уже сталкивался с файлами из этой раздачи и, помнится мне, что там были ещё более кривые файлы. Вроде, файлы 39-го диска особенно кривые. Можете оттуда один кинуть?

Размер, естественно уменьшается, т.к. Вы избавляетесь от огромной вшитой картинки.

MC Web:По ходу он ее не совсем удалил, а "затер", т.к. размер файла не изменился.
Padding остался. Можно удалить через metaflac, если он такой файл примет. Или фубаром через Utilities->Optimize file layout + minimize file size, если такой файл откроется родным декодером, а не ffmpeg'ом.
Azaza M
Аватара
Репутация: 412
С нами: 8 лет 2 месяца

След.

Вернуться в Есть вопрос!