Actualizado el 17 de Abril del 2021 (Publicado el 2 de Agosto del 2018)
622 visualizaciones desde el 2 de Agosto del 2018
46,3 KB
4 paginas
Creado hace 17a (03/09/2007)
Crear video cd a partir de mpg: dvdauthor
Crear video cd a partir de mpg: dvdauthor
Por Paco Aldarias Raya
Impreso: 3 de septiembre de 2007
Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian
Con Linux Debian. En Valencia (España)
El documento tiene version .html, y .pdf, cambiando en el navegador la parte
final podrás acceder a ambos.
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
Índice
Índice
1. Introducción
2. El script: dvdautor.sh
1.
Introducción
1
1
1
El objetivo de este artículo es explicar como obtener un video cd a partir de
fichero mpg.
Para ello usaremos el comando dvdauthor
El script se deberá ejecutar en la carpeta donde queramos grabar el video.
Se ejecuta con:
sh dvdautor.sh
2. El script: dvdautor.sh
cat dvdautor.sh
#********************************
function ver
{
s=0
Por Paco Aldarias
1/4
Crear video cd a partir de mpg: dvdauthor
s1=0
for i in $(cat videos.txt); do
s1=$(ls -la $i | cut -d " " -f5)
echo "$i: $s1"
let s=s+s1
done
echo "Suma : $s bytes"
echo "Maximo: 4700000000 bytes (4.7GB)"
}
#********************************
function elegir
{
find . -type f -name "*.mpg" | sort > videos.txt
correcto="n"
while [ $correcto = "n" ]; do
nano videos.txt
ver
echo "Correcto(s/n)?: "
read correcto
done
}
#****************************+
function dvd
{
rm -r -f ./prueba
dvddirdel -o ./prueba
c="dvdauthor --video=$sistema -o ./prueba "
for i in $(cat videos.txt)
do
echo "** $i"
c=$c" "$i
done
echo "$c"
nice -n 19 $c
echo Creando Tabla de contenidos
dvdauthor -T -o ./prueba/
}
#*******************************
Por Paco Aldarias
2/4
Crear video cd a partir de mpg: dvdauthor
function creariso
{
echo Creando ISO
mkisofs -pad -J -R -o ./dvd.iso -graft-points "AUDIO_TS=prueba/audio_ts" "VIDEO_TS=prueba/video_ts"
}
#*******************************
function grabariso
{
echo Copiando ISO
#cdrecord -v dev=/dev/hdc -driveropts=burnfree -dao dvd.iso
#cdrecord -v dev=/dev/hdc:0,0,0 dvd.iso
#cdrecord dev=/dev/hdc -overburn driveropts=burnfree -v -eject dvd.iso
#growisofs -dvd-compat -Z /dev/hdc dvd.iso
mkisofs dvd.iso | dd of=/dev/hdc obs=32k seek=0
#cdrecord dev=/dev/hdc -overburn driveropts=burnfree -v -eject dvd.iso
}
#*******************************
function todo
{
dvd
creariso
grabariso
}
#********************* MAIN
echo "Por Paco Aldarias. 15.08.2006 "
op=1
sistema="pal"
while [ $op -ne 0 ]
do
echo "Menu DVD-AUTHOR"
Por Paco Aldarias
3/4
Crear video cd a partir de mpg: dvdauthor
echo "0. Salir"
echo "1. Ver ficheros"
echo "2. Elegir ficheros"
echo "3. Crear directorio DVD"
echo "4. Crear ISO"
echo "5. Grabar ISO"
echo "6. Todo: Crea DVD-ISO y Graba"
echo "7. Eleguir sistema: pal-ntsc"
read op
case "$op" in
0)
echo "Saliendo ......."
1)
2)
3)
4)
5)
;;
ver
;;
elegir
;;
dvd
;;
creariso
;;
grabariso
;;
6) todo
;;
7)
echo "Sistema (pal/ntcs)"
read $sistema
;;
*)
echo "Opcion Incorrecta"
;;
esac
done
Por Paco Aldarias
4/4
Comentarios de: Crear video cd a partir de mpg: dvdauthor (0)
No hay comentarios