Diferencia entre revisiones de «CDs y DVDs»
(→archivos ISO) |
|||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
+ | =Controllers= | ||
+ | ==IDE PATA DVD detection== | ||
+ | For example for: Marvell 88SE6111 | ||
+ | |||
+ | Use this boot option to enable DVD (PATA) detection: | ||
+ | generic.all_generic_ide=1 | ||
+ | |||
== CD-ROM Write Commands == | == CD-ROM Write Commands == | ||
Línea 35: | Línea 42: | ||
Probar lo siguiente en el orden que aparecen | Probar lo siguiente en el orden que aparecen | ||
− | + | ;Apretar el boton para que se abra el CD ;) | |
− | + | ;Decirle que expulse desde el escritorio, dando boton derecho arriba del icono del CD y "Expulsar" | |
− | + | ;Cerremos todas las aplicaciones que puedan estar usando el CD y volver al principio | |
− | + | ;Probemos con el comando eject | |
− | + | eject /media/cdrom | |
− | + | ;Desmontar y ejectar | |
− | eject /media/cdrom | + | umount /media/cdrom |
− | + | eject /media/cdrom | |
− | + | ;Ver los procesos que estan bloqueando al dispositivo y matarlos | |
− | + | lsof | grep /dev/hdX | |
− | umount /media/cdrom | + | kill procNum |
− | eject /media/cdrom | + | ;Comando que usa el kernel para permitir que luego de muchos I/O erróneos, se pueda desmontar el dispositivo. |
− | + | hdparm -w /dev/hda1 | |
− | + | ;Matemos los procesos que puedan estar usando el CD con: | |
− | + | fuser -k /media/cdrom | |
− | fuser -k /media/cdrom | + | ;Probemos los ultimos 3 pasos pero como usuario "root" |
− | + | su - | |
− | + | umount /media/cdrom | |
− | + | eject /media/cdrom | |
− | su - | + | fuser -k /media/cdrom |
− | umount /media/cdrom | + | ;Cerrar la sesion del usuario y volver a entrar y volver a porobar desde el primer paso |
− | eject /media/cdrom | + | ;Si todo falla puede ser que algun proceso que se colgo mal este reteniendo el CD, reiniciar la maquina para no perder mas tiempo. |
− | fuser -k /media/cdrom | ||
− | |||
− | |||
− | |||
− | |||
=archivos ISO= | =archivos ISO= | ||
Línea 113: | Línea 115: | ||
= Ripeando = | = Ripeando = | ||
http://www.linux.com/howtos/MP3-CD-Burning/audio.shtml | http://www.linux.com/howtos/MP3-CD-Burning/audio.shtml | ||
+ | ==DVD== | ||
+ | ===dvdrip=== | ||
+ | *http://www.linghoo.com/~sdocio/dvdrip/ | ||
+ | |||
+ | On Error: | ||
+ | sh: subtitle2vobsub: command not found | ||
+ | Install subtitleripper | ||
+ | apt-get install subtitleripper | ||
+ | |||
+ | ===Mencoder=== | ||
+ | *http://wiki.clug.org.za/wiki/Ripping_DVDs_with_Mencoder | ||
+ | |||
== Audio == | == Audio == | ||
=== MP3 === | === MP3 === |
Revisión actual del 00:18 25 feb 2008
Contenido
Controllers
IDE PATA DVD detection
For example for: Marvell 88SE6111
Use this boot option to enable DVD (PATA) detection:
generic.all_generic_ide=1
CD-ROM Write Commands
Para encontrar el device que tenemos que usar: cdrecord -scanbus
Si el CDW es IDE y estamos usando kernel 2.6 no hace falta la emulacion SCSI El dispositivo es de la forma: "dev=ATAPI:0,0,0" y para encontrarlo usamos: cdrecord dev=ATAPI -scanbus
# Burn ISO cdrecord -dev=0,0,0 speed=48 $1 # Burn RW CDROM cdrecord -dev=0,0,0 speed=24 $1 # Clean CD cdrecord -v -dev=0,0,0 blank=fast # Create ISO from directory mkisofs -v -o $1 -RJ $2 # Grabar un directorio al vuelo mkisofs -R DIRECTORIO/A/GRABAR | cdrecord -v fs=6m speed=8 dev=0,0,0 -
archivos ISO
# Montar una ISO mount -r -t iso9660 -o loop <ISO> <MOUNT_POINT> # Hacer una ISO desde un CD cat /dev/cdrom > cdimage.iso # o bien dd if=/dev/cdrom of=cdimage.iso
Como expulsar el CD
Expulsar el CD cuando no quiere salir y nos dice que esta ocupado
Probar lo siguiente en el orden que aparecen
- Apretar el boton para que se abra el CD ;)
- Decirle que expulse desde el escritorio, dando boton derecho arriba del icono del CD y "Expulsar"
- Cerremos todas las aplicaciones que puedan estar usando el CD y volver al principio
- Probemos con el comando eject
eject /media/cdrom
- Desmontar y ejectar
umount /media/cdrom eject /media/cdrom
- Ver los procesos que estan bloqueando al dispositivo y matarlos
lsof | grep /dev/hdX kill procNum
- Comando que usa el kernel para permitir que luego de muchos I/O erróneos, se pueda desmontar el dispositivo.
hdparm -w /dev/hda1
- Matemos los procesos que puedan estar usando el CD con
fuser -k /media/cdrom
- Probemos los ultimos 3 pasos pero como usuario "root"
su - umount /media/cdrom eject /media/cdrom fuser -k /media/cdrom
- Cerrar la sesion del usuario y volver a entrar y volver a porobar desde el primer paso
- Si todo falla puede ser que algun proceso que se colgo mal este reteniendo el CD, reiniciar la maquina para no perder mas tiempo.
archivos ISO
# Montar una ISO mount -r -t iso9660 -o loop <ISO> <MOUNT_POINT> # Hacer una ISO desde un CD cat /dev/cdrom > cdimage.iso # o bien dd if=/dev/cdrom of=cdimage.iso
Copiar DVDs de Video
http://k9copy.free.fr/ http://hpisi.nerim.net/ te ripea un dvd de 9 y supuestamente te lo deja de 4.7 y podes elegir los subtitulos y la banda sonora que queres tenes que poner un source no oficial para bajar eso paquetes
deb ftp://ftp.nerim.net/debian-marillat/ sid main
tambien tienen los paquetes para stable y testing esos son los que empaquetan el mplayer y los codecs
Copiar CDs
cdrdao copy --source-device ATAPI:0,0,0 --device ATAPI:0,1,0 --buffers 64 # o cdrecord -v dev=3,0,0 -isosize /dev/cdrom
DVDs
dvdrecord -v -eject -data -dao dev=cdrom /BLAG/iso/BLAG-30000-DVD.iso
# Grabar una ISO growisofs -dvd-compat -Z /dev/hdb=KNOPPIX_V4.0.2DVD-2005-09-23-EN.iso # Grabar lo que hay en el directorio actual growisofs -dvd-compat -Z /dev/hdb -J -R . # Copiar un DVD de hda a hdb - Trada un monton, es medio trucho :) growisofs -Z /dev/hdb=/dev/hda
Ripeando
http://www.linux.com/howtos/MP3-CD-Burning/audio.shtml
DVD
dvdrip
On Error:
sh: subtitle2vobsub: command not found
Install subtitleripper
apt-get install subtitleripper
Mencoder
Audio
MP3
# #Collect all MP3 files in one directory. # #If any filenames contain spaces, first convert them to underscores: for i in *.mp3; do mv "$i" `echo $i | tr ' ' '_'`; done #This first step is important because, even if unix itself allows spaces in filenames, most programs get confused by them. # # If your MP3 files came from DOS/Windows, they may have uppercase extensions. You can convert whole names to lowercase or just extensions. For everything lowercase do: for i in *.[Mm][Pp]3; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done # #to convert just extensions: for i in *.MP3; do mv "$i" "`basename "$i" .MP3`.mp3"; done # # Originally, there was only mpg123. However, it uses a proprietary licensing, and now there's an open source replacement - mpg321. Both commands use the same syntax for i in *.mp3; do mpg321 -w `basename $i .mp3`.wav $i; done # When decoding 22khz MP3 files the output of mpg123 may be distorted. I don't know how well mpg321 deals with this problem. If you're converting with mpg123, use: for i in *.mp3; do mpg123 --rate 44100 --stereo --buffer 3072 --resync -w `basename $i .mp3`.wav $i; done