Chơi VCD [.dat] trong linux


2

Hiện tại tôi đang sử dụng gxine để phát các tệp VCD .dat.

Vì vậy, tôi phải sử dụng lệnh gxine vcd: // Số theo dõi

Tôi không tìm thấy bất kỳ công cụ GUI hữu ích nào để phát tệp dữ liệu vcd khi nhấp đúp chuột.

Hệ điều hành của tôi là Ubuntu 9.10.

Câu trả lời:


2

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.


vâng tôi thích dòng lệnh. Nhưng tôi vẫn muốn có một tính năng như vậy. Cơ hội của số theo dõi là 1 là rất hiếm. Nhưng số tack được phát có thể được tìm thấy từ chính tên tệp. Ví dụ: AVSEQ1.DAT, AVSEQ2.DAT như thế. Vì vậy, để chơi bằng script chúng ta phải trích xuất số từ tên tệp và chơi bằng gxine. Vì vậy, tôi cần một ý tưởng để trích xuất số từ tên tệp khi nhấp đúp vào tập lệnh và sau đó phát bằng gxine vcd: // [trích xuất số từ tên tệp]. Bất cứ cách nào cảm ơn bạn cho câu trả lời của bạn.
cdb

@cdb - Tôi đã thêm Đề xuất 2a cho bạn. Nó cho thấy một cách trích xuất số lượng theo dõi từ tên tệp VCD .dat.
án

3

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.


Để mở tệp .dat bằng VLC: 1. Trong trình duyệt tệp (Nautilus), chọn tệp .dat. 2. Chọn Tệp Mở bằng Ứng dụng Khác. 3. Chọn VLC. Bạn có thể thay đổi nó để nó mở khi nhấp đúp chuột vào Tệp> Thuộc tính> Mở bằng.
Iain

tôi đã thử nhưng không được.
cdb

VLC phát tệp .dat từ VCD 100%. Chúng chỉ đơn giản được đổi tên thành tập tin MPEG1. Nếu VLC không thể phát chúng, có lỗi với tệp VCD mặc dù một chương trình khác có thể phát chúng. Xine có thể chịu được nhiều lỗi hơn.
Nước ép

@Luminose bạn có thể đúng..gxine có thể chịu lỗi nhiều hơn. Nhưng ngay cả trong đó tôi phải sử dụng thiết bị đầu cuối để chơi các tập tin.
cdb

tôi đã thấy VLC có vấn đề với các tập tin MPEG1; dường như thay đổi một chút giữa các phiên bản khác nhau. Tất nhiên điều này có thể là do các tập tin không đúng.
quack quixote

0

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


Tôi không thể sao chép các tập tin, vì nó được bảo vệ. Ngược lại, tôi nghĩ rằng phần mở rộng mpg sẽ hoạt động.
cdb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.