Re: DVD-плеер
Добрый день,
On 10.08.2010 10:51, Stanislav Maslovski wrote:
On Tue, Aug 10, 2010 at 10:18:26AM +0300, Elena Egorova wrote:
PS: у меня vlc даже в текстовом виде запускается в юникоде, видать, так
написали, и ничего с этим не поделать (так что не надо сюда приплетать
великолепно работающее в KOI8-R GTK+).
Так как это был явный камешек в мой огород, спрошу для ясности версию
libtk2.0 и libglib2:
apt-cache policy libgtk2.0-0
apt-cache policy libglib2.0-0
jeg@renault:~$ apt-cache policy libgtk2.0-0
libgtk2.0-0:
Installed: 2.20.1-1
Candidate: 2.20.1-1
Version table:
*** 2.20.1-1 0
500 http://ftp.se.debian.org testing/main Packages
100 /var/lib/dpkg/status
jeg@renault:~$ apt-cache policy libglib2.0-0
libglib2.0-0:
Installed: 2.24.1-1
Candidate: 2.24.1-1
Version table:
*** 2.24.1-1 0
500 http://ftp.se.debian.org testing/main Packages
100 /var/lib/dpkg/status
2.12.4-2+etch1 0
500 http://security.debian.org etch/updates/main Packages
Я подразумеваю, что русские имена файлов у Вас в koi8-r. Все мы
жили когда-то на koi8-r, и я прекрасно помню, что у GTK (точнее, у
glib) с определенного момента появилось желание записывать имена
файлов на диск в UTF-8, независимо от локали. Отучить еe от этого
можно было с помощью G_BROKEN_FILENAMES=1 или
G_FILENAME_ENCODING="@locale". Детали по ссылке, которую я приводил.
вот пример:
jeg@renault:~/entertainment/mus/Кино/Группа Крови$ ls -1 >test.m3u
jeg@renault:~/entertainment/mus/Кино/Группа Крови$ vlc test.m3u
VLC media player 1.1.0 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0xb6ee40d4, 0xb6ee4048)
Warning: call to signal(13, 0x1)
Blocked: call to setenv("ORBIT_SOCKETDIR", "/tmp/orbit-jeg", 1)
Warning: call to srand(1281783399)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:7835): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
************************************************
** **
** No css library available. See **
** /usr/share/doc/libdvdread4/README.Debian **
** for more information. **
** **
************************************************
libdvdread: Can't stat /home/jeg/entertainment/mus/????/??????
?????/test.m3u
Нет такого файла или каталога
libdvdnav: vm: failed to open/read the DVD
[0x8a88fe4] filesystem access error: cannot open file
/home/jeg/entertainment/mus/????/?????? ?????/test.m3u (No such file or
directory)
[0xb7800a0c] main input error: open of
`file:///home/jeg/entertainment/mus/%EB%C9%CE%CF/%E7%D2%D5%D0%D0%C1%20%EB%D2%CF%D7%C9/test.m3u'
failed: (null)
############################
jeg@renault:~/entertainment/mus/Кино/Группа Крови$ vlc Кино\ -\ 01\ -\
Группа\ крови.mp3
...
[0x890fa3c] filesystem access error: cannot open file
/home/jeg/entertainment/mus/????/?????? ?????/Кино - 01 - Группа
крови.mp3 (No such file or directory)
[0x890a38c] main input error: open of
`file:///home/jeg/entertainment/mus/%EB%C9%CE%CF/%E7%D2%D5%D0%D0%C1%20%EB%D2%CF%D7%C9/%D0%9A%D0%B8%D0%BD%D0%BE%20-%2001%20-%20%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B0%20%D0%BA%D1%80%D0%BE%D0%B2%D0%B8.mp3'
failed: (null)
...
Ладно, редактируем test.m3u, добавляем полный путь.
Чтение файла не удалось:
VLC не может открыть файл "/entertainment/mus/ëÉÎÏ/çÒÕÐÐÁ ëÒÏ×É/ëÉÎÏ -
01 - çÒÕÐÐÁ ËÒÏ×É.mp3".
Этот источник не открывается:
VLC не может открыть MRL
'file:///entertainment/mus/%C3%AB%C3%89%C3%8E%C3%8F/%C3%A7%C3%92%C3%95%C3%90%C3%90%C3%81%20%C3%AB%C3%92%C3%8F%C3%97%C3%89/%C3%AB%C3%89%C3%8E%C3%8F%20-%2001%20-%20%C3%A7%C3%92%C3%95%C3%90%C3%90%C3%81%20%C3%8B%C3%92%C3%8F%C3%97%C3%89.mp3'.
Ищите более подробную информацию в лог-файле.
и тд
mpg123 Кино\ -\ 01\ -\ Группа\ крови.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.12.1; written and copyright by Michael Hipp and others
free software (LGPL/GPL) without any warranty but with best wishes
Playing MPEG stream 1 of 1: Кино - 01 - Группа крови.mp3 ...
Title: ****** ***** Artist: ****
Comment: http://mp3splt.sf.net Album: ****** *****
Year: 0 Genre: Unknown
MPEG 1.0 layer III, 256 kbit/s, 44100 Hz joint-stereo
^C
[0:22] Decoding of Кино - 01 - Группа крови.mp3 finished.
vi test.m3u
jeg@renault:~/entertainment/mus/Кино/Группа Крови$ mpg123 --list test.m3u
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.12.1; written and copyright by Michael Hipp and others
free software (LGPL/GPL) without any warranty but with best wishes
Directory: /home/jeg/entertainment/mus/Кино/Группа Крови/
Playing MPEG stream 1 of 11: Кино - 01 - Группа крови.mp3 ...
Title: ****** ***** Artist: ****
Comment: http://mp3splt.sf.net Album: ****** *****
Year: 0 Genre: Unknown
MPEG 1.0 layer III, 256 kbit/s, 44100 Hz joint-stereo
^C
[0:20] Decoding of Кино - 01 - Группа крови.mp3 finished.
Playing MPEG stream 2 of 11: Кино - 02 - Закрой за мной дверь, я
ухожу.mp3 ...
MPEG 1.0 layer III, 256 kbit/s, 44100 Hz joint-stereo
Title: ****** ** **** *****, * ***** Artist: ****
Comment: http://mp3splt.sf.net Album: ****** *****
Year: 0 Genre: Unknown
^C
[0:01] Decoding of Кино - 02 - Закрой за мной дверь, я ухожу.mp3 finished.
Playing MPEG stream 3 of 11: Кино - 03 - Война.mp3 ...
MPEG 1.0 layer III, 256 kbit/s, 44100 Hz joint-stereo
Title: ***** Artist: ****
Comment: http://mp3splt.sf.net Album: ****** *****
Year: 0 Genre: Unknown
^C
Rhythmbox
jeg@renault:~$ rhythmbox-client --print-playing
Кино - Группа Крови
jeg@renault:~$ rhythmbox-client --enqueue
/home/jeg/entertainment/mus/Кино/Последний\ Герой/Кино\ -\ 01\ -\ Хочу\
перемен.mp3
jeg@renault:~$ rhythmbox-client --print-playing
Кино - Хочу Перемен
Да, в свойствах файла rhythmbox показывает "Неизвестное расположение",
но это не мешает ему великолепно работать с такими файлами и изнутри
себя и через rhythmbox-client.
Xine и mplayer всегда на моей памяти работали без проблем. xmms & qmmp
работали с проблемами (не всегда относящимися к локали). Amarok после
обновления KDE стал очень страшным и малофункциональным, Exile
периодически падал по необъяснимым причинам.
--
Elena Egorova
Reply to:
- Follow-Ups:
- Re: DVD-плеер
- From: Stanislav Maslovski <stanislav.maslovski@gmail.com>