Isso pode ser feito com FFmpeg e DVDauthor. Uma forma muito básica das linhas de comando necessárias seria:
1. Converta para mpg:
ffmpeg -i test.mp4 -target pal-dvd -aspect 16:9 -ac 2 output.mpg
Esta linha de comando pode ser embelezada ao seu gosto e também alterada para se ajustar a qualquer forma de arquivo de entrada. Dica: talvez adicione uma configuração taxa de bits para o vídeo: -b:v 6000k
ou até mesmo uma configuração qualidade : -qscale:v 2
se o vídeo de saída for nada decepcionante.
Observação: para países que não são 'PAL', a opção seria -target ntsc-dvd
em vez de -target pal-dvd
.
2. Crie a estrutura do DVD:
Crie o arquivo $HOME/.config/video_format
e coloque PAL ou NTSC no arquivo (dependendo do que é relevante em seu país), usando seu editor de texto favorito. Eu uso o PAL no exemplo a seguir para a linha de comando para criar a estrutura do DVD:
dvdauthor -t -o dvd --video=pal -f output.mpg
dvdauthor -T -o dvd
Observação: para países que não são 'PAL', a opção seria --video=ntsc
em vez de --video=pal
.
3. Crie o iso:
Use mkisofs
para criar uma iso adequada para gravação em DVD:
mkisofs -dvd-video -o testing.iso dvd/
4. Gravar em DVD:
Finalmente, você pode usar o K3B ou qualquer ferramenta que preferir para gravar o iso em DVD; talvez até use a seguinte linha de comando:
growisofs -dvd-compat -Z /dev/sr0=testing.iso
E depois sente-se e desfrute do seu filme:)
Referências:
- Como fazer uma Arquivo de vídeo MPEG2 com a melhor qualidade possível usando o FFMPEG? : Algumas reflexões sobre a criação de uma codificação de alta qualidade com o FFmpeg