um ok. so how do i use this? how is this enabled? a little more info please. thanks.
Just as you would access any other file: http://X.X.X.X:8089/dvr/files/###/commercials.vprj. Just fill in your DVR's IP address, and replace the hashes with the file ID of the recording you want the commercials for.
You don't enable it; it's part of the latest pre-releases, so you don't have to do anything but access the endpoint.
Any reason the VPRJ was not put along side the file and EDL with the correct name ?
i see now, thanks. wish it was more intuitive or descriptive. this should be a setting like edl next to the recording.
ive been asking this for YEARS (well, it seems like years to me, maybe less). who knows why, some things just needs to be overly complicated i guess.
It may seem like there is no love for the VideoReDo users, but I'm thankful for the support we're given. I scripted the curl.exe -XGET http://dvr ip:8089/dvr/files/id/commercials.vprj output into a file and then had sed delete the first line and then insert a new header line and the filename reference for the second line. The cutlist remains the same.
I didn't want to make this that complicated.
I just double click the VPrj file and VRD asks me to pick the recording file.
It would be great if Channels DVR could create the project file in the same directory as the recording.
Would have to replace the current header line with these lines to cover UTF-8 formatted filenames.
And then could use relative path (./ = this directory) for <Filename>.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<VideoReDoProject Version="3">
<Filename>./NOVA S44E15 2017-10-18 Secrets of the Forbidden City 2021-12-29-2100.mpg</Filename><CutList>
That way you just double click the project file and it opens the recording.
I just do not understand why they chose to name and put the VPrj where they did .... I have been using comskip and created VPrj projects which is an option ... and edl file for years and the VPrj has always been alongside the file.
The way it is now you have to look up the file ID and then look for the VPrj file which is just adding unnecessary confusion.
That's because those files are generated by comskip. All files it outputs go in Logs/comskip/FileID# folder.
They created the Experimental option to copy the .edl file next to the recording. We just need the same for the .VPrj files!
I don't use videoredo. I had no idea what a vprj file was until @chdvruser described it above.
If the vprj file is named the same as the video file, does it still need to contain <Filename> inside?
Yes, otherwise VRD opens and asks what file you want to load.
So the ones that comskip generates have a <Filename>? What does that look like?
<VideoReDoProject Version="3">
<Filename>/volume1/ChDVRsp/TV/NOVA/NOVA S44E15 2017-10-18 Secrets of the Forbidden City 2021-12-29-2100.mpg</Filename><CutList>
<InputPIDList><VideoStreamPID>6255</VideoStreamPID>
<AudioStreamPID>6256</AudioStreamPID><SubtitlePID1>0</SubtitlePID1></InputPIDList>
<Cut><CutTimeStart>0</CutTimeStart> <CutTimeEnd>154988140</CutTimeEnd> </Cut>
<Cut><CutTimeStart>33206423193</CutTimeStart> <CutTimeEnd>35989870526</CutTimeEnd> </Cut>
</CutList>
<SceneList>
<SceneMarker Sequence="0" Timecode="0:00:10.57">105772304</SceneMarker>
<SceneMarker Sequence="1" Timecode="0:00:15.49">154988140</SceneMarker>
<SceneMarker Sequence="2" Timecode="0:52:55.03">31750301860</SceneMarker>
<SceneMarker Sequence="3" Timecode="0:55:20.62">33206256363</SceneMarker>
<SceneMarker Sequence="4" Timecode="0:55:56.52">33565281696</SceneMarker>
<SceneMarker Sequence="5" Timecode="0:56:26.59">33865915363</SceneMarker>
<SceneMarker Sequence="6" Timecode="0:56:56.58">34165881696</SceneMarker>
<SceneMarker Sequence="7" Timecode="0:56:59.70">34197079526</SceneMarker>
<SceneMarker Sequence="8" Timecode="0:58:11.64">34916464860</SceneMarker>
<SceneMarker Sequence="9" Timecode="0:59:10.63">35506387526</SceneMarker>
<SceneMarker Sequence="10" Timecode="0:59:40.61">35806187029</SceneMarker>
<SceneMarker Sequence="11" Timecode="0:59:58.98">35989870526</SceneMarker>
</SceneList>
</VideoReDoProject>
Chdvruser beat me to it ...
When you paste things like that it's best to put them between lines of three backticks
```
Paste here
```
Will then look like
Paste here
Yeah I can never get it right ... practicing
R:\SAGETVRECS\The Outer Limits - S06E21 - Final Appeal - 165342-0.ts
256
It worked thanks.
Enjoy.
Thank You!
Already testing.
Works great! Thanks much.
Thanks so much.