KH <[EMAIL PROTECTED]> wrote:
> Hi together,
>
> I am trying to capy a DVD. Somewhere it does not work as I want it. What
> I did until now:
>
> #mplayer dvd://
> #dd if=/dev/cdrom of=~/folder/moviedvd.iso
> #mplayer -dvd-device ~/folder/moviedvd.iso dvd://
>
> I do not have any problem playing the iso file this way.
>
> #du -m moviedvd.iso
> 8016 moviedvd.iso
>
> This results in the first dvd+r dl I try to burn.
>
> #cdrecord -dao -v -gracetime=3 -dev=/dev/cdrom1 ~/folder/moviedvd.iso
>
> For the output see below. I cannot see any error - is there one?
>
> When trying to play the dvd:
>
> #mplayer dvd://
> a52: error at resampling
> xscreensaver-command: not active: idle timer reset.
> a52: CRC check failed! 0.279 ct: 0.000 1/ 1 ??% ??% ??,?% 0 0 51%
> a52: CRC check failed!
> a52: error at resampling
> a52: CRC check failed! 0.193 ct: 0.008 7/ 7 ??% ??% ??,?% 0 0 78%
Without knowing what a52: means, I cannot comment.
> What I tried until now:
>
> #regionset /dev/cdrom1
> regionset version 0.1 -- reads/sets region code on DVD drives
> Current Region Code settings:
> RPC Phase: II
> type: NONE
> vendor resets available: 4
> user controlled changes resets available: 5
> drive plays discs from region(s):, mask=0xFF
>
> Would you like to change the region setting of your drive? [y/n]:y
> Enter the new region number for your drive [1..8]:2
> New mask: 0xFFFFFFFD, correct? [y/n]:y
> Region code set successfully!
If the original DVD was encoded with CSS, you need to use DeCSS to create a
copy that is not "play protected".
> Cdrecord-ProDVD-ProBD-Clone 2.01.01a34 (x86_64-unknown-linux-gnu)
This is an old version of cdrecord. For correct DVD+R/DL behavior with all
drives you need at least a48.
> Copyright (C) 1995-2007 Jörg Schilling
> TOC Type: 1 = CD-ROM
> cdrecord: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK
> limits.cdrecord: Cannot allocate memory. WARNING: Cannot do mlockall(2).
> cdrecord: WARNING: This causes a high risk for buffer underruns.
> cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
> cdrecord: Permission denied. WARNING: Cannot set priority using
> setpriority().
> cdrecord: WARNING: This causes a high risk for buffer underruns.
You did not install cdrecord correctly. You need to install it suid root.
> scsidev: '/dev/cdrom1'
> devname: '/dev/cdrom1'
> scsibus: -2 target: -2 lun: -2
> Warning: Open by 'devname' is unintentional and not supported.
If you like to get correct behavior, do not use unsupported dev= parameters.
> Linux sg driver version: 3.5.27
> Using libscg version 'schily-0.9'.
> SCSI buffer size: 64512
> atapi: 1
> Device type : Removable CD-ROM
> Version : 0
> Response Format: 2
> Capabilities :
> Vendor_info : 'LITE-ON '
> Identifikation : 'DVDRW SOHW-1633S'
> Revision : 'BS0H'
> Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
> Current: DVD+R/DL
> Profile: DVD+R/DL (current)
> Profile: DVD+R
> Profile: DVD+RW
> Profile: DVD-RW sequential recording
> Profile: DVD-RW restricted overwrite
> Profile: DVD-R sequential recording
> Profile: DVD-ROM
> Profile: CD-RW
> Profile: CD-R
> Profile: CD-ROM
> Using generic SCSI-3/mmc-3 DVD+R driver (mmc_dvdplusr).
> Driver flags : NO-CD DVD MMC-3 SWABAUDIO BURNFREE FORCESPEED
> Supported modes: PACKET SAO
> Drive buf size : 1373184 = 1341 KB
> FIFO size : 4194304 = 4096 KB
> Track 01: data 8007 MB
> Total size: 8007 MB = 4099846 sectors
> Current Secsize: 2048
> Blocks total: 4173824 Blocks current: 4173824 Blocks remaining: 73978
> cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
> cdrecord: Permission denied. WARNING: Cannot set priority using
> setpriority().
> cdrecord: WARNING: This causes a high risk for buffer underruns.
> Forcespeed is OFF.
> Starting to write CD/DVD/BD at speed 2 in real SAO mode for single session.
> Last chance to quit, starting real write 0 seconds. Operation starts.
> Waiting for reader process to fill input buffer ... input buffer ready.
> Starting new track at sector: 0
> Track 01: 8007 of 8007 MB written (fifo 100%) [buf 99%] 2.5x.
> Track 01: Total bytes read/written: 8396484608/8396484608 (4099846 sectors).
> Writing time: 2529.078s
> Average write speed 2.4x.
> Min drive buffer fill was 35%
> Fixating...
> Fixating time: 60.082s
> cdrecord: fifo had 132254 puts and 132254 gets.
> cdrecord: fifo was 0 times empty and 123115 times full, min fill was 43%.
You did not specify the layer break address but you need to do so for movie
DVDs.
To get the layer brask value from the original disk by calling
cdrecord -atip
then look for something like:
layer break at: 1768640
Then call cdrecord driveropts=layerbreak=1768640
Jörg
--
EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni)
[EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily