Hi,
i use dvbcut to cut my recordings. After cutting i can rename the resulting mpg file to 001.vdr, delete the index file and run genindex and then i have a perfect cutted recording. This works well for all recordings that are smaller than 2GB. If the file is > 2GB, i tried to concat the 001.vdr 002.vdr ... files and use dvbcut to make a new 001.vdr. Unfortunately vdr does not like files > 2GB. But i also canot use split -b 2097152000 to make new vdr files, because it would not split at GOP. Or is that not needed?
It would be easier if vdr could handle files > 2GB - and tools like genindex too. Handling these files for playback would be enough for me.
Or is there another preferred method cutting files? I dont want to use vdrs cutter because my remote does not really work well and i read that i can only cut every iframe. dvbcuts sliders are really easy to handle :-)
Thanks!
Flo
Hi,
You can simply select a smaller filesize in vdr's for new recordings?! MaxVideoFileSize in vdr.conf. HTH. Halim
Hi, Sorry not vdr.conf You can change the vallue in menu->settings->recording or in setup.conf HTH. Halim
Hi,
Thanks for your answer, but i need larger files, not smaller files. I'd like to have every recording each in one file, even if the file would be 10GB or larger.
Flo
Halim Sahin wrote:
Hi, Sorry not vdr.conf You can change the vallue in menu->settings->recording or in setup.conf HTH. Halim
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On 16.03.2008 17:55, Florian Gleixner wrote:
Hi,
i use dvbcut to cut my recordings. After cutting i can rename the resulting mpg file to 001.vdr, delete the index file and run genindex and then i have a perfect cutted recording. This works well for all recordings that are smaller than 2GB. If the file is > 2GB, i tried to concat the 001.vdr 002.vdr ... files and use dvbcut to make a new 001.vdr. Unfortunately vdr does not like files > 2GB. But i also canot use split -b 2097152000 to make new vdr files, because it would not split at GOP. Or is that not needed?
It would be easier if vdr could handle files > 2GB - and tools like genindex too. Handling these files for playback would be enough for me.
Or is there another preferred method cutting files? I dont want to use vdrs cutter because my remote does not really work well and i read that i can only cut every iframe. dvbcuts sliders are really easy to handle :-)
The "core" problem is index.vdr
The field for offset into the ???.vdr-file is 32bit i.e. 4GB max. Don't remember if it is used signed (which reduces it to effectivly 2GB) or for 'good measure', but that's the reason for the 2GB limit per file.
This has been discusses several times in the past and Klaus doesn't want to (backward incompatible) change the format of index.vdr.
So for short: Larger than 2GB is a no go.
Bis denn
Matthias Schniedermeyer wrote:
On 16.03.2008 17:55, Florian Gleixner wrote:
Hi,
i use dvbcut to cut my recordings. After cutting i can rename the resulting mpg file to 001.vdr, delete the index file and run genindex and then i have a perfect cutted recording. This works well for all recordings that are smaller than 2GB. If the file is > 2GB, i tried to concat the 001.vdr 002.vdr ... files and use dvbcut to make a new 001.vdr. Unfortunately vdr does not like files > 2GB. But i also canot use split -b 2097152000 to make new vdr files, because it would not split at GOP. Or is that not needed?
It would be easier if vdr could handle files > 2GB - and tools like genindex too. Handling these files for playback would be enough for me.
Or is there another preferred method cutting files? I dont want to use vdrs cutter because my remote does not really work well and i read that i can only cut every iframe. dvbcuts sliders are really easy to handle :-)
The "core" problem is index.vdr
The field for offset into the ???.vdr-file is 32bit i.e. 4GB max. Don't remember if it is used signed (which reduces it to effectivly 2GB) or for 'good measure', but that's the reason for the 2GB limit per file.
This has been discusses several times in the past and Klaus doesn't want to (backward incompatible) change the format of index.vdr.
So for short: Larger than 2GB is a no go.
Thanks, its now clearer to me. So the question is: if i use "split -b ..." to split the files, i surely don't split at a iframe. Is this a problem? I also found out, that i probably can use genindex -r after using dvbcut to generate vdr compatible files. It seems to split at a iframe. 2GB are small files nowaday. vdr should be probably able to replay bigger files even if there is no index file? But that has Klaus to decide i think.
Flo
On 16.03.2008 22:20, Florian Gleixner wrote:
Matthias Schniedermeyer wrote:
On 16.03.2008 17:55, Florian Gleixner wrote:
Hi,
i use dvbcut to cut my recordings. After cutting i can rename the resulting mpg file to 001.vdr, delete the index file and run genindex and then i have a perfect cutted recording. This works well for all recordings that are smaller than 2GB. If the file is > 2GB, i tried to concat the 001.vdr 002.vdr ... files and use dvbcut to make a new 001.vdr. Unfortunately vdr does not like files > 2GB. But i also canot use split -b 2097152000 to make new vdr files, because it would not split at GOP. Or is that not needed?
It would be easier if vdr could handle files > 2GB - and tools like genindex too. Handling these files for playback would be enough for me.
Or is there another preferred method cutting files? I dont want to use vdrs cutter because my remote does not really work well and i read that i can only cut every iframe. dvbcuts sliders are really easy to handle :-)
The "core" problem is index.vdr
The field for offset into the ???.vdr-file is 32bit i.e. 4GB max. Don't remember if it is used signed (which reduces it to effectivly 2GB) or for 'good measure', but that's the reason for the 2GB limit per file.
This has been discusses several times in the past and Klaus doesn't want to (backward incompatible) change the format of index.vdr.
So for short: Larger than 2GB is a no go.
Thanks, its now clearer to me. So the question is: if i use "split -b ..." to split the files, i surely don't split at a iframe. Is this a problem? I also found out, that i probably can use genindex -r after using dvbcut to generate vdr compatible files. It seems to split at a iframe. 2GB are small files nowaday. vdr should be probably able to replay bigger files even if there is no index file? But that has Klaus to decide i think.
For me personally playbackability with VDR was never a priority.
I've been using VDR for recording since Oktober 2000, back then i had to write my own cutting scripts, since VDR didn't had the cutting function until later. A few month later i began writing my Master-Timer. VDR has been the "recording slave" ever since. ;-)
Since 2003 i use vdrsync/tcmplex for the actual cutting (As it demultiplexes and remultiplexes the recording, i.e. it verifies that the recording is good(tm)) to single .mpg-files which i than watch & archive.
Mostly i playback at my computer, especially since i bought a 1920x1200 24" TFT a few month back, but for TV playback i also have a "Pinnacle Showcenter 200". I only use VDR playback to cut music-videos (or to find the beginning of a song i want to cut out, to be more precise), that's the only playback related feature where VDR excels anything else i have tried.
Over the years i've recorded more than 13.000 broadcasts, stored on 55 HDDs with a total capacity of 20 TB. ;-)
Bis denn
Matthias Schniedermeyer wrote:
For me personally playbackability with VDR was never a priority.
I've been using VDR for recording since Oktober 2000, back then i had to write my own cutting scripts, since VDR didn't had the cutting function until later. A few month later i began writing my Master-Timer. VDR has been the "recording slave" ever since. ;-)
Since 2003 i use vdrsync/tcmplex for the actual cutting (As it demultiplexes and remultiplexes the recording, i.e. it verifies that the recording is good(tm)) to single .mpg-files which i than watch & archive.
Mostly i playback at my computer, especially since i bought a 1920x1200 24" TFT a few month back, but for TV playback i also have a "Pinnacle Showcenter 200". I only use VDR playback to cut music-videos (or to find the beginning of a song i want to cut out, to be more precise), that's the only playback related feature where VDR excels anything else i have tried.
Over the years i've recorded more than 13.000 broadcasts, stored on 55 HDDs with a total capacity of 20 TB. ;-)
For me playbackability with VDR is really needed. I like dvbcut more than vdrsync because with the linear/logarithmic sliders you can really easy find start and end of ads or similar.
20TB. That would be more than 5000 single layer DVDs. What a mess. HDs are much easier to handle. But i really dont want to have 13000 recordings! Have fun.
Flo
On 16.03.2008 22:55, Florian Gleixner wrote:
Matthias Schniedermeyer wrote:
For me personally playbackability with VDR was never a priority.
I've been using VDR for recording since Oktober 2000, back then i had to write my own cutting scripts, since VDR didn't had the cutting function until later. A few month later i began writing my Master-Timer. VDR has been the "recording slave" ever since. ;-)
Since 2003 i use vdrsync/tcmplex for the actual cutting (As it demultiplexes and remultiplexes the recording, i.e. it verifies that the recording is good(tm)) to single .mpg-files which i than watch & archive.
Mostly i playback at my computer, especially since i bought a 1920x1200 24" TFT a few month back, but for TV playback i also have a "Pinnacle Showcenter 200". I only use VDR playback to cut music-videos (or to find the beginning of a song i want to cut out, to be more precise), that's the only playback related feature where VDR excels anything else i have tried.
Over the years i've recorded more than 13.000 broadcasts, stored on 55 HDDs with a total capacity of 20 TB. ;-)
For me playbackability with VDR is really needed. I like dvbcut more than vdrsync because with the linear/logarithmic sliders you can really easy find start and end of ads or similar.
For find the cutting-marks i wrote my own browser based solution back in 2000 (with little improvements here and there over the years).
With it, it only takes seconds to find the begin & end of the recordings. No ads in my case. :-)
As long as dvbcut displays the frame-numbers, you could use something else for the actual cutting. My browser base solution is basically only for finding the frame-number offsets into the index.vdr. Then there is my next script that uses the begin/end offsets and pipes everything between those offsets into vdrsync for further processing.
IOW finding the cutting marks and the actual cutting doesn't necessarily have to be done by the same program.
For me this work-splitting is perfect as a known perfect(tm) recording is paramount for me. It can take months until i actual watch a recording, so i have to know immediatly if a recording is broken or not, so i can rerecord it (if possible).
I've never had a recording thas was damaged, after vdrsync was successfully done with it.
Bis denn