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

Добавлено:
05.09.2019, 11:59
DaveP
Всем привет. Буду рад помощи.
Пользуюсь foobar долгое время и впервые столкнулся с подобной проблемой.
Скачал большой пак с музыкой во FLAC и почти все файлы НЕ воспроизводятся в foobar (в AIMP тоже).
foobar выдает ошибку "Неподдерживаемый формат или поврежденный файл" (см. скриншот).
Собрался уже удалять файлы, но вдруг обнаружил, что VLC проигрывает эти файлы.
Не понимаю в чем проблема и что не так.
Ссылка на один из файлов:
https://we.tl/t-Hep30YzLy0

Добавлено:
05.09.2019, 12:18
LUR
DaveP, своеобразный файлик.
У меня проигрывает, но у меня карта поддерживает до 192 kHz частоту дискретизации. Перемотка в нем не работает. Кривой какой-то флак.
VLC да, показывает другую длину трека (а не 6 дней). Возможно VLC делает передискретизацию, чтобы ваша звуковая карта поддерживала такой вывод. Что за карта у вас?

Добавлено:
05.09.2019, 12:27
DaveP
У меня RME Babyface Pro и она поддерживает 192 kHz.
Я перезалил другой файл, скачайте еще раз если не сложно.
Этот файл foobar вообще не воспроизводит, а в VLC он играет.
У меня таких файлов на 140 GB (330 CDs).
Очень редкая раздача, скачать с другого источника к сожалению нельзя.
Поэтому и прошу помощи.

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

Добавлено:
05.09.2019, 14:23
DaveP
Azaza,
Спасибо!
Действительно в этом плеере проигрывается нормально.
Но я не нашел или не вижу опции переконвертировать.
Не подскажите как переконвертировать с помощью XMPlay?
Нужен ли какой-то дополнительный плагин?

Добавлено:
05.09.2019, 15:04
MC Web
DaveP, проделав данные операции можете воспроизводить и в foobar2000 без всяких преобразований (Питер любит только "правильные файлы"). Возможно ОТКЛЮЧЕНИЕ родного декодера и не понадобится...
Если данного компонента
foo_input_ffmpeg.dll нет, установите его и подходящий
FFmpeg.


Добавлено:
05.09.2019, 15:32
DaveP
MC Web,
Установил компонент foo_input_ffmpeg.dll с оф. сайта.
А что значит подходящий FFmpeg?
Как добавить и включить декодирование FLAC?
Вручную через кнопку "Добавить"?

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

Добавлено:
05.09.2019, 16:00
DaveP
MC Web,
Сделал.
Музыка стала проигрываться, но перемотка не работает.
При перемотке прыгает на следующий трек.
Можно ли все таки привести эти файлы в человеческий вид?
Переконвертировать как то можно?

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

Добавлено:
05.09.2019, 16:30
DaveP
MC Web,
Мне главное, чтоб качество файла не пострадало.
Ошибки меня волнуют меньше.

Добавлено:
05.09.2019, 16:30
MeinHerz
Переконвертировать можно так:
- Код: Выделить всё
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, найдете, если у вас его нет.

Добавлено:
05.09.2019, 16:41
MC Web
Все проблемы, как писал Azaza, из за больших вшитых картинок. Средствами foobar2000 их удалить из исходного файла не удалось, с помощью TagScanner или аналогичной удалите картинки из файлов, можно пакетом, если их много и будет вам счастье. Предварительно можете картинки извлечь и сохранить их в папке с аудио файлами, если они нужны, так логичнее.

Добавлено:
05.09.2019, 16:52
DaveP
MC Web,
TagScanner походу решил проблему.
Громадное спасибо всем за помощь!
Особенно MC Web и Azaza.

Добавлено:
05.09.2019, 16:56
AHAPXICT
Прочитал ответы, скачал файл, открыл через 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. Не успел)))

Добавлено:
05.09.2019, 17:01
MC Web
AHAPXICT, привет.
Изначально, как обычно, ставился вопрос о воспроизведении, ну а потом пошло-поехало...

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

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

Добавлено:
05.09.2019, 17:29
DaveP
MC Web,
foobar конвертирует эти файлы с ошибками даже после "затирания" картинок.
Но все треки играют и размер действительно прилично уменьшается.
Хотя и битрейт уменьшился с 759 kbps до 572 kbps.
Но я боюсь, что из-за этих ошибок пострадает качество файлов.
Я же не знаю, что это за ошибки.
Хотя превратить 140 GB в 70 GB было бы очень кстати.
Не подскажите какая программа для тегов самая профессиональная, TagScanner или TagRename?
Или без разницы?
(Конечный размер файла после удаления картинки одной и другой программой немного отличается)

Добавлено:
05.09.2019, 17:58
Azaza
DaveP:Не подскажите как переконвертировать с помощью XMPlay?
Для начала проверьте настройки.

На втором скрине - путь к flac.exe замените на свой.
Сама конвертация - ПКМ на выделенный файл в плейлисте->Write to disk->Encoder FLAC
К сожалению, XMPlay может конвертировать лишь по одному файлу за раз.
Конкретно этот файл ffmpeg'ом конвертируется нормально (ничего не теряется из аудио). Но я уже сталкивался с файлами из этой раздачи и, помнится мне, что там были ещё более кривые файлы. Вроде, файлы 39-го диска особенно кривые. Можете оттуда один кинуть?
Размер, естественно уменьшается, т.к. Вы избавляетесь от огромной вшитой картинки.
MC Web:По ходу он ее не совсем удалил, а "затер", т.к. размер файла не изменился.
Padding остался. Можно удалить через metaflac, если он такой файл примет. Или фубаром через Utilities->Optimize file layout + minimize file size, если такой файл откроется родным декодером, а не ffmpeg'ом.