KDE4: не воспроизводятся некоторые файлы.

В кедовых проигрывателях (пробовал amarok, juk, dragon player, xine-ui) не воспроизводятся мультимедийные файлы, содержащие в имени знак #. В vlc и консольном mpg123 - всё нормально.

Есть мнение, что с этой

Есть мнение, что с этой проблемой нужно идти в багзиллу KDE.

ЗЫ: Можно попробовать запустить проигрыватель из терминала (вероятно имеет смысл сначала почитать man на предмет verbose mode), повторить эксперимент и посмотреть что он напишет.

:wq
--
Live free or die

Становится всё интереснее.

Становится всё интереснее. Запускаю xine из konsole

xine \#3_07_Otshelnik.mp3

- и всё работает!
А вот если так

xine --verbose

а потом выбрать трек через меню, то появляется следующая ошибка:

gui_xine_open_and_play():
        mrl: '/home/alex/#3_07_Otshelnik.mp3',
        sub 'NONE',
        start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: found input plugin  : file input plugin
xine: changing option '3_07_Otshelnik.mp3' from MRL isn't permitted
xine: couldn't find demux for >/home/alex/#3_07_Otshelnik.mp3<

---------------------- (ERROR) ----------------------
got XINE_ERROR_NO_DEMUX_PLUGIN.
------------------ (END OF ERROR) -------------------


---------------------- (ERROR) ----------------------
- ошибка движка xine -

Не доступен demuxer-плагин для обработки '/home/alex/#3_07_Otshelnik.mp3'.
Обычно это означает, что не был распознан формат файла.
------------------ (END OF ERROR) -------------------


---------------------- (ERROR) ----------------------
- ошибка движка xine -

Не доступен demuxer-плагин для обработки '/home/alex/#3_07_Otshelnik.mp3'.
Обычно это означает, что не был распознан формат файла.
------------------ (END OF ERROR) -------------------

gui_xine_open_and_play():
        mrl: 'file:/usr/share/xine/skins/xine-ui_logo.mpv',
        sub 'NONE',
        start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: found input plugin  : file input plugin
ebml: invalid EBML ID size (0x0) at position 1
ebml: invalid master element
demux_dts: unsupported DTS stream type, or not a DTS stream
xine: found demuxer plugin: Elementary MPEG stream demux plugin
av_offset=0 pts
spu_offset=0 pts

P.S. В багзилу идти не готов из-за слабого знания англицкого.

Элементарно, Ватсон :)

alekxs написал(а):
Становится всё интереснее. Запускаю xine из konsole

xine \#3_07_Otshelnik.mp3

- и всё работает!

И почему это меня совершенно не удивляет.

alekxs написал(а):
А вот если так

xine --verbose

а потом выбрать трек через меню, то появляется следующая ошибка:

gui_xine_open_and_play():
        mrl: '/home/alex/#3_07_Otshelnik.mp3',
        sub 'NONE',
        start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: found input plugin  : file input plugin
xine: changing option '3_07_Otshelnik.mp3' from MRL isn't permitted
xine: couldn't find demux for >/home/alex/#3_07_Otshelnik.mp3<

Как говорится: найдите отличие.
Ответ: '#' --- спецсимвол (виндовс имён файлов с такими символами просто не понимает).
В первом случае экранирован bash'ем. Как следствие --- всё работает.
При добавлении файла через меню экранирование не производится (бага однако). В результате и наблюдаешь ошибку.

alekxs написал(а):
P.S. В багзилу идти не готов из-за слабого знания англицкого.

Не... Всё таки ща спою :)))
Иди в багзиллу как есть. И пиши на добротном русском производственном. Шоб знали наших. ;)

:wq
--
Live free or die

Не совсем понял при чём тут мастдай.

Anarchist написал(а):
Ответ: '#' --- спецсимвол (виндовс имён файлов с такими символами просто не понимает).
В первом случае экранирован bash'ем. Как следствие --- всё работает.
При добавлении файла через меню экранирование не производится (бага однако). В результате и наблюдаешь ошибку.

Не совсем понял при чём тут мастдай. А вот проигрывание файлов с этим "спецсимволом" в генте видел. Более того, до некоторого времени и у себя проблем не наблюдал.

Anarchist написал(а):
Иди в багзиллу как есть. И пиши на добротном русском производственном. Шоб знали наших. ;)

Ну если на русском производственном... Тогда придётся добавить ссылку на словарь русского мата )

Ещё у кого какие идеи есть?

Ещё у кого какие идеи есть?

.

https://bugs.kde.org/show_bug.cgi?id=162938 схожий баг.

Это подпись, которую невозможно истолковать неправильно

Похоже, да не то же.

Спасибо, посмотрел. Там несколько иная проблема - у товарища не добавляются в плейлист файлы, содержащие в имени не-ASCII символы. У меня же - не проигрываются файлы, содержащие ASCII символ #. А содержащие не-ASCII символы в имени (те же русские буквы) файлы воспроизводятся на ура.
P.S. А в плейлист легко добавляются и те, и другие.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".