LINUX.ORG.RU

Плеер перескакивает с трека на трек

 , ,


0

1

Уважаемые форумчане!

Кто знает, КАК можно решить такую проблему: Foobnix 2.6.09 (и другие плеера, см. ниже) в некоторых (редких, но все же) случаях на средине трека или в любом другом месте останавливается и перескакивает на следующий? Замечено один раз на формате flac + cue и один раз на ape + cue...

Файл не битый. Перекачивался, брался с разных источников. Притом: если запустить собственно файл .flac = он тоже проигрывается, только цельно, не показываеются треки! А вот если загрузить .cue = перескакивает. Не может правильно прочитать треки. Время трека в .cue и в плеере - идентично.

Такое же делае плеер DeadBeeF - но на других файлах, не на тех, на которых Foobnix... Файлы не битые; .cue тоже в порядке. Может, это какая-то общая проблема потока gstreamer (где-то я что-то подобное читал, не упомню где, ибо давно было) ?? Думаю, это проблема не плеера, а какая-то общая проблема Линукс или какого-то модуля, отвечающего за правильное прочтение файла .cue. К слову,такая проблема возникает РЕДКО: из 6000 дисков, что есть у меня (все - в лосслесс), такое случалось всего раз 7-8. Но - случалось.

Пример 1. В 17-дисковом собрании струнных квартетов Шпора, на восьмом диске, 4-ый трек должен звучать 12 минут 35 секунд; ТРИ ПЛЕЕРА - Foobnix, DeadBeef и Clementine - все до единого делают скачок на следующий 5-ый трек после проигрывания минуты и 3-х секунд.

Пример 2. 180-дисковое издание Моцарта от фирмы Philips, бокс №9 (фортепианная музыка), диск №4. Трек №4 должен звучать 6 минут 58 секунд. Плеер Foobnix перескакивает с этого трека на следующий 5-ый - после 23-х секунд. Также делает Clementine, тогда как DeadBeef этот трек проигрывает НОРМАЛЬНО, до конца, Audacious - тоже НОРМАЛЬНО!

То есть: есть примеры, когда с какого-то трека делают прыжок на следующий все три плеера; есть примеры, когда два из трех; а есть примеры, когда вообще какой-то один плеер из трех перечисленных мной прыгает, а два другие играют нормально - один и тот же файл.

Думаю, проблема в каком-то глобальном модуле Линукс, ответственном за прочтение файлы .cue. Где-то давно случайно нашел, что это вроде как бы глюк модуля gstreamer, вот только не помню где, и не помню лечится ли это...

P.S. Вот это - https://code.google.com/archive/p/foobnix/issues/412 - вообще не решает проблему.

Может, кто-то сталкивался с такой же проблемой? Буду рад любым дельным замечанием и советам.

С ув. Quantum

Ответ на: комментарий от Deleted

В общем помогло. Но новый перепакованный файл теперь в DeadBeef не читается потреково... В общем или одно или другое)))

Quanrtum
() автор топика
Ответ на: комментарий от Quanrtum

Но все-таки: ЧТО дает перепаковка? Размер файла увеличился на каких-то 3 мегабайта. ЧТО перепаковка там поделала??

Quanrtum
() автор топика
Ответ на: комментарий от Quanrtum

Но новый перепакованный файл теперь в DeadBeef не читается потреково

Фигня, вернёмся к исходному варианту, подправим cue и применим слегка другую тулзу:

$ sox -S CDImage.flac CDImage.repack.flac
$ mv CDImage.repack.flac CDImage.flac
Deleted
()
Ответ на: комментарий от Quanrtum

Но все-таки: ЧТО дает перепаковка?

Распаковала flac в wav согласно спецификации FLAC и упаковала wav в flac с помощью установленной в системе библиотеки libflac.

PS: И не надо путать упаковщики flac, wavepack, ape с фильтр-трансформаторами mp3, ogg, aac.

Deleted
()
Ответ на: комментарий от Quanrtum

Зачем к оригиналу?

В оригинальном flac есть meta-данные, которые после flac-wav-flac потерялись.

Sox перепакует flac, сохраняя meta-данные.

Deleted
()
Ответ на: комментарий от Deleted

А какая прога перепаковывает лучше -в том смысле, чтобы после перепаковки никаких побочных траблов не вылезло? или не имеет значения?

Quanrtum
() автор топика
Ответ на: комментарий от Deleted

То получается что без значения. Теперь что выходит: все flac-и, вызывающие в плеерах пробелмы с чтением, можно пробовать перепаковать? И если после перепаковки проблема не исчезла, значит файл - битый?

Quanrtum
() автор топика
Ответ на: комментарий от Quanrtum

И еще один вопрос: а с форматами ape, wv - sox тоже работает так же и с той же опцией?

Quanrtum
() автор топика
Ответ на: комментарий от Quanrtum

если после перепаковки проблема не исчезла, значит файл - битый?

Если файл битый - это скажет тебе любая тулза во время распаковки flac-а.

Deleted
()
Ответ на: комментарий от Quanrtum

родной командой mac - можно?

Именно родной командой mac и можно. Еще shntool можно, но там надо заморачиваться. А если интересует сохранение meta, следует протестить pacpl(perl-комбаин, использует родные тулзы).

Deleted
()
Ответ на: комментарий от Quanrtum

Ты бы все лини и список тулз в «тему» бы вывел. Для солидности, так сказать.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.