Reproduzindo VCD [.dat] no linux

2

Atualmente, estou usando o gxine para reproduzir arquivos VCD .dat.

Para isso eu tenho que usar um comando gxine vcd: // Número da faixa

Eu não encontrei nenhuma ferramenta GUI útil para reproduzir arquivo dat vcd com duplo clique.

Meu sistema operacional é o Ubuntu 9.10.

    
por cdb 09.01.2010 / 08:26

3 respostas

2

Como Wil mencionou, suas chances de reproduzir um arquivo VCD .dat clicando duas vezes nele parecem muito baixas, a menos que você altere o comportamento padrão do gerenciador de arquivos da GUI.

Aqui estão algumas sugestões aleatórias ...

Sugestão 1 - Você já pensou em criar um atalho na área de trabalho para o gxine (ou VLC) e depois soltar o VCD .dat no atalho?

Sugestão 2 - Supondo que a faixa do VCD a reproduzir seja sempre a faixa 1 (que pode ou não ser verdadeira), crie um script de shell (certifique-se de que o script seja executável) com o comando gxine

#!/bin/bash
gxine vcd://1

Crie um atalho na área de trabalho para o seu script de shell. Clique duas vezes no script de shell para iniciar o gxine. Claro, isso só funcionará se a faixa do VCD for sempre a faixa 1.

Sugestão 2a - Em resposta ao comentário do cdb, aqui está uma sugestão para um script de shell bash que irá extrair o número da faixa do nome de arquivo VCD .dat e depois invocar gxine. Esse script como um todo não foi testado, mas a expressão regular perl passou por testes superficiais.

#!/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 $?

Você provavelmente desejará melhorar a verificação de erros para tornar o script muito mais robusto. Eu esperaria que houvesse alternativas ao uso do perl para extrair o número da faixa do nome de arquivo .dat do VCD.

Sugestão 3 - Você pode converter seu VCD em outro formato e usar seu player de vídeo favorito. HandBrake , mplayer / mencoder e / ou VLC pode ser capaz de fazer a conversão para você. Você precisará confirmar.

Devo admitir que não entendo sua relutância em usar a linha de comando. A linha de comando é a ferramenta mais poderosa que você já usou em sua máquina Linux.

    
por 15.01.2010 / 08:05
3

Já experimentou o Leitor VLC ?

O único problema é que o arquivo .DAT é uma extensão usada por alguns itens, portanto, configurar qualquer coisa como o padrão pode causar problemas no futuro.

No entanto, o VLC pode reproduzir arquivos VCD bem.

    
por 09.01.2010 / 08:32
0

Acho que o VLC também pode reproduzir os arquivos DAT. Eu encontrei algumas das soluções para reproduzir arquivos * .DAT no Ubuntu. Usando o Mplayer,

mplayer avseq01.dat

Ou renomeando *.dat to *.mpg

    
por 12.01.2010 / 12:27