Как Wil упомянул, Ваши возможности проигрывания VCD .dat файл путем двойного щелчка по нему кажется довольно низким, если Вы не изменяете поведение по умолчанию своего файлового менеджера GUI.
Вот несколько случайных предложений …
Предложение 1 - Вы рассмотрели создание настольного ярлыка на gxine (или VLC) и затем отбрасывание VCD .dat на ярлык?
Предложение 2 - Предполагающий, что дорожка VCD для проигрывания всегда является дорожкой 1 (который может или не может быть верным), создайте сценарий оболочки (удостоверьтесь исполняемый файл сценария) с командой gxine
#!/bin/bash
gxine vcd://1
Создайте настольный ярлык на свой сценарий оболочки. Дважды щелкните по сценарию оболочки для запуска gxine. Конечно, это будет только работать, если дорожка VCD всегда будет дорожкой 1.
Предложение 2a - В ответ на комментарий cdb, вот предложение для сценария оболочки удара, который извлечет номер дорожки из VCD .dat имя файла и затем вызовет gxine. Этот сценарий в целом не тестируется, но регулярное выражение жемчуга имело поверхностное тестирование.
#!/bin/bash
VCD_FILENAME=${1}
if [ "${VCD_FILENAME}" == "" ]
then
echo "${0}: missing input VCD filename"
exit 1
fi
TRACK_NUMBER=`echo ${VCD_FILENAME} | perl -ne 'print $1 if m/AVSEQ(\d+)\.DAT$/;'`
if [ "${TRACK_NUMBER}" == "" ]
then
echo "${0}: cannot extract track number from input filename"
exit 2
fi
gxine vcd://${TRACK_NUMBER}
exit $?
Вы, вероятно, хотели бы улучшить проверку ошибок для создания сценария намного более устойчивым. Я ожидал бы, что существуют альтернативы использованию жемчуга для извлечения номера дорожки из VCD .dat имя файла.
Предложение 3 - Вы могли преобразовать свой VCD в другой формат и затем использовать Ваш любимый видеоплеер. HandBrake, mplayer/mencoder и/или VLC могут делать преобразование для Вас. Необходимо будет подтвердить.
Я должен признать, что не понимаю Ваше нежелание использовать командную строку. Командная строка является самым мощным инструментом, который Вы будете когда-либо использовать на своей машине Linux.
Вы судили Плеер VLC?
Единственная проблема.DAT файл расширение, используемое довольно многими объектами, настолько устанавливающими по умолчанию, что-либо может вызвать проблемы в будущем.
Однако VLC может играть файлы VCD очень хорошо.