New VideoReDo format

Here you can ask your questions on how to use Comskip for the detection of commercials. Also questions on how to remove commercials are welcome
AlphaZulu
Posts: 39
Joined: Wed Feb 02, 2011 3:33 am

Re: New VideoReDo format

Post by AlphaZulu »

Doesn't seem to work in VRD version 5 or is it just me?

This is the output of the ad fix thingy from VRD Version 5.

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><VideoReDoProject Version="5"><VideoReDoVersion BuildNumber="726">5.1.1.726 - Mar  6 2015</VideoReDoVersion>
<Filename>E:\VideoCaptures\DrugsInc-S06E09-HardcoreHeroin-36770988-0 (02).ts</Filename>
<Description></Description>
<StreamType>2</StreamType>
<Duration>8107599667</Duration>
<SyncAdjustment>0</SyncAdjustment>
<AudioVolumeAdjust>1.000000</AudioVolumeAdjust>
<TitleScreen></TitleScreen>
<CutMode>1</CutMode>
<VideoStreamPID>6041</VideoStreamPID>
<AudioStreamPID>6042</AudioStreamPID>
<ProjectTime>7206726809</ProjectTime>
<CutList><cut Sequence="1" CutStart="00:05:22;25" CutEnd="00:06:52;30" Elapsed="00:05:22;25"><CutTimeStart>3224054334</CutTimeStart>
<CutTimeEnd>4125121112</CutTimeEnd>
<CutByteStart>593813225</CutByteStart>
<CutByteEnd>751083873</CutByteEnd>
</cut></CutList><SceneList><SceneMarker Sequence="1" Timecode="00:05:22;25">3224054334</SceneMarker>
<SceneMarker Sequence="2" Timecode="00:05:52;26">3524521112</SceneMarker>
<SceneMarker Sequence="3" Timecode="00:06:07;30">3674671112</SceneMarker>
<SceneMarker Sequence="4" Timecode="00:06:52;30">4125121112</SceneMarker>
</SceneList><ChapterList/></VideoReDoProject>
erik
Site Admin
Posts: 3370
Joined: Sun Aug 21, 2005 3:49 pm

Re: New VideoReDo format

Post by erik »

I don't have videoredo
Did you try with the video redo v3 output from comskip?
dlflannery
Posts: 30
Joined: Wed Feb 08, 2012 3:29 am

Re: New VideoReDo format

Post by dlflannery »

Erik,

Would it be possible to escape the '&' char(s) to '&' in the <Filename> element of the .vprj file output for VideoReDo type 3 outputs, as originally requested by Jagad in a post dated Nov 1, 2014 in this thread?

The unescaped '&' makes the .vprj file unacceptable to the latest version (5) of VideoReDo. My program VAP ( http://www.videoredo.net/msgBoard/showp ... ostcount=1 ) , which runs VRD and Comskip, can be modified to correct the .vprj file after comskip creates it but having comskip do it correctly seems much cleaner.

I believe this escaping only needs to be done for VRD type 3 project file outputs.

Thanks
dlflannery
Posts: 30
Joined: Wed Feb 08, 2012 3:29 am

Re: New VideoReDo format

Post by dlflannery »

dlflannery wrote:Erik,

Would it be possible to escape the '&' char(s) to '&' in the <Filename> element of the .vprj file output for VideoReDo type 3 outputs, as originally requested by Jagad in a post dated Nov 1, 2014 in this thread?

The unescaped '&' makes the .vprj file unacceptable to the latest version (5) of VideoReDo. My program VAP ( http://www.videoredo.net/msgBoard/showp ... ostcount=1 ) , which runs VRD and Comskip, can be modified to correct the .vprj file after comskip creates it but having comskip do it correctly seems much cleaner.

I believe this escaping only needs to be done for VRD type 3 project file outputs.

Thanks
Bump ..... Erik, any chance of this happening soon? Thanks.
elorimer
Posts: 3
Joined: Sat Aug 15, 2015 4:48 pm

Re: New VideoReDo format

Post by elorimer »

Out of curiosity, was this handled in .83?
erik
Site Admin
Posts: 3370
Joined: Sun Aug 21, 2005 3:49 pm

Re: New VideoReDo format

Post by erik »

Nope, but it is in build 0.81.085 available now, only for videoredo3 output format.
Please test live_tve processing as I got a report there may be something wrong in the new builds
Jagad
Posts: 131
Joined: Wed Dec 07, 2011 12:37 am

Re: New VideoReDo format

Post by Jagad »

So now 6 years later the Videoredo guys finally added Unicode to their software. The comskip videoredo3 format works as it should in nearly all parts.
Had a hickup though. Their xml parser requires an additional line added to the videoredo3 format. Dan 203 explains it here
XML containing unicode characters requires a special header. It's the only way the parser knows to treat every character as 2 bytes. We support both the BOM character or the UTF8 or UTF16 encoding types declared in the XML header like so...
https://www.videoredo.net/msgBoard/index.php?threads/vprj-file-containing-unicode-stars-in-filename-fails-to-open.37391/#post-132936

So Erik I wonder if you could add the following line to the top of the videoredo3 output

Code: Select all

<?xml version = "1.0" encoding = "UTF-8" standalone = "no" ?>
Then it works to pass or batchprocess Vprjs with special Unicode chars with VRD.

EDIT! Although such a change might break the compatiabillity for TVSuite v.5 users. Perhaps divide the output formats to "output_videoredo5" and "output_videoredo6" as earlier suggested?

Best regards
Jagad
Post Reply