Câu trả lời:
Như Wil đã đề cập, cơ hội phát tệp VCD .dat của bạn bằng cách nhấp đúp vào tệp có vẻ khá thấp, trừ khi bạn thay đổi hành vi mặc định của trình quản lý tệp GUI.
Dưới đây là một vài gợi ý ngẫu nhiên
Gợi ý 1 - Bạn đã xem xét việc tạo một lối tắt trên màn hình cho gxine (hoặc VLC) và sau đó thả VCD .dat vào phím tắt chưa?
Gợi ý 2 - Giả sử rằng bản nhạc VCD để phát luôn là bản nhạc 1 (có thể đúng hoặc không đúng), hãy tạo tập lệnh shell (đảm bảo tập lệnh thực thi) bằng lệnh gxine của bạn
#!/bin/bash
gxine vcd://1
Tạo một lối tắt trên màn hình cho kịch bản shell của bạn. Nhấp đúp chuột vào tập lệnh shell để bắt đầu gxine. Tất nhiên, điều này sẽ chỉ hoạt động nếu bản nhạc VCD luôn luôn là bản nhạc 1.
Gợi ý 2a - Đáp lại bình luận của cdb, đây là một gợi ý cho tập lệnh bash shell sẽ trích xuất số lượng theo dõi từ tên tệp VCD .dat và sau đó gọi gxine. Toàn bộ kịch bản này chưa được kiểm tra, nhưng biểu thức chính quy perl đã có thử nghiệm hời hợt.
#!/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 $?
Bạn có thể muốn cải thiện việc kiểm tra lỗi để làm cho tập lệnh mạnh mẽ hơn nhiều. Tôi hy vọng rằng có những lựa chọn thay thế cho việc sử dụng perl để trích xuất số lượng theo dõi từ tên tệp VCD .dat.
Gợi ý 3 - Bạn có thể chuyển đổi VCD của mình sang định dạng khác và sau đó sử dụng trình phát video yêu thích của bạn. HandBrake , mplayer / mencoder và / hoặc VLC có thể thực hiện chuyển đổi cho bạn. Bạn sẽ cần xác nhận.
Tôi phải thừa nhận rằng tôi không hiểu sự miễn cưỡng của bạn khi sử dụng dòng lệnh. Dòng lệnh là công cụ mạnh nhất mà bạn từng sử dụng trên máy Linux của mình.
Bạn đã thử VLC Player chưa?
Vấn đề duy nhất là, tệp .DAT là một phần mở rộng được sử dụng bởi khá nhiều mục, do đó, đặt bất kỳ thứ gì làm mặc định có thể gây ra sự cố trong tương lai.
Tuy nhiên, VLC có thể phát các tệp VCD tốt.
Tôi nghĩ VLC cũng có thể phát các tập tin DAT. Tôi đã tìm thấy một số cách giải quyết để phát các tệp * .DAT trên Ubuntu. Bằng cách sử dụng Mplayer,
mplayer avseq01.dat
Hoặc bằng cách đổi tên *.dat to *.mpg