[Cin] Testing HDV on a Blu-ray Disc Without Re-encoding

Terje J. Hanssen terjejhanssen at gmail.com
Thu Nov 25 01:58:49 CET 2021



Den 24.11.2021 23:29, skrev Andrew Randrianasulu:
>
>
> On Thursday, November 25, 2021, Terje J. Hanssen 
> <terjejhanssen at gmail.com <mailto:terjejhanssen at gmail.com>> wrote:
>
>
>
>     Just to add, I have several DVD and BD discs with video written
>     earlier using various tools, CinGG/bdwrite, K3b and NeroLinux, but
>     probably none using just this procedure for HDV:
>
>     I repeat and continue from step using a blank DVD+RW disc:
>
>     bdwrite /mntX 20081103140154_m2t-eac3.m2ts
>
>     tree -h /mntX
>     /mntX
>     ├── [ 520]  BDMV
>     │   ├── [  40]  AUXDATA
>     │   ├── [ 332]  BACKUP
>     │   │   ├── [  40]  BDJO
>     │   │   ├── [  92]  CLIPINF
>     │   │   │   └── [ 480]  00000.clpi
>     │   │   ├── [  40]  JAR
>     │   │   ├── [ 110]  MovieObject.bdmv
>     │   │   ├── [  92]  PLAYLIST
>     │   │   │   └── [ 184]  00000.mpls
>     │   │   └── [ 124]  index.bdmv
>     │   ├── [  40]  BDJO
>     │   ├── [  92]  CLIPINF
>     │   │   └── [ 480]  00000.clpi
>     │   ├── [  40]  JAR
>     │   ├── [  40]  META
>     │   ├── [ 110]  MovieObject.bdmv
>     │   ├── [  92]  PLAYLIST
>     │   │   └── [ 184]  00000.mpls
>     │   ├── [  92]  STREAM
>     │   │   └── [ 42M]  00000.m2ts
>     │   └── [ 124]  index.bdmv
>     └── [ 272]  CERTIFICATE
>         ├── [ 224]  BACKUP
>         │   ├── [  40]  BDJO
>         │   ├── [  40]  CLIPINF
>         │   ├── [  40]  JAR
>         │   └── [  40]  PLAYLIST
>         ├── [  40]  BDJO
>         ├── [  40]  CLIPINF
>         ├── [  40]  JAR
>         └── [  40]  PLAYLIST
>
>     23 directories, 9 files
>
>
> at least for now m2ts file is in)
>
Yes,  [ 42M]  00000.m2ts

>
>     umount /mntX
>
>     dd if=/tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs of=/dev/sr0
>     bs=2048000
>     dd: error writing '/dev/sr0': No space left on device
>     1+0 records in
>     0+0 records out
>     2048 bytes (2.0 kB, 2.0 KiB) copied, 0.0797526 s, 25.7 kB/s
>
>     # dd: error writing '/dev/sr0': No space left on device
>     # Is there  something in the dd command that prerequisite a BD
>     size disc: bs=2048000
>     # If so, what should it be for a 4.7 GB DVD+RW?
>
>
>  does first command work better?
>
> growisofs -Z /dev/bd=/tmp/newfilename.udfs

Yes, it works with DVD+R disc, see below.

>
> 'bs' here is blocksize, never saw it that big, but then I never tried 
> to write to optical disk in this way...
>
>
>     # Is it possible to blank out the empty structures written to
>     DVD+RW, in case it require a blank disc?
>
>
> not sure..
>
> try also to burn resulted image with some gui software? (just in case..)
>
>

It would be of interest if optional procedures with GUI tools could be 
set up and tested to create Blu-ray video discs, tsMuxer and/or MP4Box 
istead of FFMeg if  possible (I don't know em)  and K3b with support for 
Blu-ray discs?
(My experience with K3b mostly has been with recording raw videofiles 
from HDD to BD-R data discs for backup purposes, which lastly ended with 
firmware issues for the newer editions BD-R discs).


Below added my latest successful test:

****************************************************

New test using DVD+R disc and growiso instead:

cd /video/HDV-M2T

ls /tmp/BD*
/tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs
rm /tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs

ls /mntX

mkudffs /tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs 25700
filename=/tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs
label=LinuxUDF
uuid=619ecc94e14e5d10
blocksize=2048
blocks=25700
udfrev=201
start=0, blocks=16, type=RESERVED
start=16, blocks=3, type=VRS
start=19, blocks=237, type=USPACE
start=256, blocks=1, type=ANCHOR
start=257, blocks=16, type=PVDS
start=273, blocks=1, type=LVID
start=274, blocks=25169, type=PSPACE
start=25443, blocks=1, type=ANCHOR
start=25444, blocks=239, type=USPACE
start=25683, blocks=16, type=RVDS
start=25699, blocks=1, type=ANCHOR

mount -o loop /tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs /mntX

bdwrite /mntX 20081103140154_m2t-eac3.m2ts

tree -h /mntX/BDMV
/mntX/BDMV
├── [  40]  AUXDATA
├── [ 332]  BACKUP
│   ├── [  40]  BDJO
│   ├── [  92]  CLIPINF
│   │   └── [ 480]  00000.clpi
│   ├── [  40]  JAR
│   ├── [ 110]  MovieObject.bdmv
│   ├── [  92]  PLAYLIST
│   │   └── [ 184]  00000.mpls
│   └── [ 124]  index.bdmv
├── [  40]  BDJO
├── [  92]  CLIPINF
│   └── [ 480]  00000.clpi
├── [  40]  JAR
├── [  40]  META
├── [ 110]  MovieObject.bdmv
├── [  92]  PLAYLIST
│   └── [ 184]  00000.mpls
├── [  92]  STREAM
│   └── [ 42M]  00000.m2ts
└── [ 124]  index.bdmv

12 directories, 9 files


umount /mntX


growisofs -Z /dev/sr0=/tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs
Executing 'builtin_dd if=/tmp/BD_HDV_20081103140154_m2t-eac3_m2ts.udfs 
of=/dev/sr0 obs=32k seek=0'
PERFORM OPC failed with SK=5h/ASC=21h/ACQ=04h]: Invalid argument
START UNIT failed with SK=2h/MEDIUM NOT PRESENT - TRAY OPEN]: No medium 
found
/dev/sr0: "Current Write Speed" is 16.4x1352KBps.
the LUN is still in process of becoming ready, retrying in 5 secs...
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
the LUN is still in process of becoming ready, retrying in 5 secs...
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
the LUN is still in process of becoming ready, retrying in 5 secs...
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
           0/52633600 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
    17203200/52633600 (32.7%) @3.7x, remaining 1:28 RBU 100.0% UBU 1.3%
    48857088/52633600 (92.8%) @6.9x, remaining 0:03 RBU  11.3% UBU 100.0%
builtin_dd: 25712*2KB out @ average 0.8x1352KBps
/dev/sr0: flushing cache
/dev/sr0: updating RMA
/dev/sr0: closing session

# Had to escape the blank DVD+R disc with Gnome Files and then enter it 
again before it mounted as LinuxUDF

cd /run/media/terje/LinuxUDF

tree -h .
.
├── [ 520]  BDMV
│   ├── [  40]  AUXDATA
│   ├── [ 332]  BACKUP
│   │   ├── [  40]  BDJO
│   │   ├── [  92]  CLIPINF
│   │   │   └── [ 480]  00000.clpi
│   │   ├── [  40]  JAR
│   │   ├── [ 110]  MovieObject.bdmv
│   │   ├── [  92]  PLAYLIST
│   │   │   └── [ 184]  00000.mpls
│   │   └── [ 124]  index.bdmv
│   ├── [  40]  BDJO
│   ├── [  92]  CLIPINF
│   │   └── [ 480]  00000.clpi
│   ├── [  40]  JAR
│   ├── [  40]  META
│   ├── [ 110]  MovieObject.bdmv
│   ├── [  92]  PLAYLIST
│   │   └── [ 184]  00000.mpls
│   ├── [  92]  STREAM
│   │   └── [ 42M]  00000.m2ts
│   └── [ 124]  index.bdmv
└── [ 272]  CERTIFICATE
     ├── [ 224]  BACKUP
     │   ├── [  40]  BDJO
     │   ├── [  40]  CLIPINF
     │   ├── [  40]  JAR
     │   └── [  40]  PLAYLIST
     ├── [  40]  BDJO
     ├── [  40]  CLIPINF
     ├── [  40]  JAR
     └── [  40]  PLAYLIST

23 directories, 9 files

# The DVD+R disc is written OK
# Open the top BDMV with VLC from Gnome Files starts playing the video.

================

Terje J. H



















More information about the Cin mailing list