Gravando em DVD com legendas

0

Eu quero gravar DVDs mais os formatos padrão de arquivos de entrada, como AVI, DivX, WMV etc., em um DVD com a capacidade de adicionar legendas.

Até agora, todos os programas de gravação que tentei não conseguiram fazer isso ou foram de baixa qualidade, ou seja, com atraso de áudio etc.

Dinheiro não é o problema, qualidade é o que eu procuro. Eu usei anteriormente ConvertxToDVD para o Windows, mas parece que todos os programas para o OS X são lixo. Alguém tem alguma sugestão?

    
por drdez 06.07.2011 / 12:08

1 resposta

0

Espero que você não se importe com uma resposta do Linux. Espero que isso funcione com emendas menores no Mac OS X.

Uma solução de GUI é usar o Avidemux. Abra o arquivo MPG, em Vídeo selecione MPEG-4 ASP (Xvid), configure as opções de Configuração conforme desejado, clique em Filtros, Legendas, Subtítulo para adicionar legendas de arquivo SRT, clique em sinal de mais verde, navegue até o arquivo de legenda, navegue até a fonte arquivo (no meu computador, eles estão no diretório / usr / share / fonts / truetype / msttcorefonts, provavelmente em outro lugar do Mac OS X), selecione a codificação UTF-8, em Definir tamanho e posição, escolha o tamanho da fonte, clique em OK e clique em Salvar. .

Uma solução de linha de comando é salvar seu arquivo de vídeo (digamos, output.mpg) e arquivo de legendas (digamos, engSubtitles.srt) em um diretório vazio, cd lá, criar um arquivo subtitles.xml contendo algo como

    <subpictures>
      <stream>
        <textsub filename="engSubtitles.srt" characterset="UTF-8"
          fontsize="18.0" font="Times_New_Roman.ttf"
          movie-fps="29.97" subtitle-fps="29.97"
          movie-width="720" movie-height="480"
          horizontal-alignment="center"
        />
      </stream>
    </subpictures>

O arquivo TTF (por exemplo, Times_New_Roman.ttf) deve estar em seu diretório ~ / .spumux; as informações de quadros por segundo, largura e altura devem estar corretas para o seu vídeo (provavelmente podem ser obtidas reproduzindo o vídeo com qualquer software que você normalmente usa). Adicione as legendas:

    spumux -s0 -m dvd -P subtitles.xml < output.mpg > output_subtitled.mpg

Crie a estrutura do arquivo de DVD e o arquivo de imagem ISO:

    dvdauthor -o DVD -t output_subtitled.mpg
    dvdauthor -o DVD -T
    genisoimage -dvd-video -o output.iso DVD

Você provavelmente deveria ver o arquivo ISO antes de gravar em um DVD. Quando satisfeito, queime:

    growisofs -dvd-compat -Z /dev/dvd="output.iso"

Esta solução pressupõe que você tenha um arquivo MPG. Você perguntou sobre outros tipos de arquivos de vídeo. Você pode convertê-los para MPG no início por meio de algo como:

    ffmpeg -i input.mkv -target ntsc-dvd output.mpg

Obviamente, os programas relevantes precisam ser instalados em sua máquina para que qualquer solução funcione.

    
por 19.07.2013 / 04:38