RandomEngy / VidCoder

A Blu-ray, DVD and video file transcoder for Windows.
http://vidcoder.net
GNU General Public License v2.0
695 stars 42 forks source link

Feature Request: Relative Path Output #720

Open Saijin-Naib opened 3 years ago

Saijin-Naib commented 3 years ago

I'd love to see an option to enable Relative Path Output with VidCoder, especially in light of how powerful the Enqueue Folder input feature is.

So, we currently need to set an output folder (makes sense), but what I'd like to see instead of every video being dumped into the root of this output folder, is that instead, the folder structure for each input video is mirrored upon output relative to the root output directory.

The top level of this hierarchy should be the folder in the PATH to each file that was selected to open/scan.

So, for instance: image

Instead of those two videos living next to one another after transcode, they should instead live in: %OUTPUTDIRECTORY%\SEWER FILES\VIDEO RECORDS\ \a\Alaimo Drive\ and \Converted VHS Tapes\

RandomEngy commented 3 years ago

In the Picker, there is an option: "Output to source folder if possible" that sounds like what you'd like to do.

Saijin-Naib commented 3 years ago

Almost. I'd like to be able to have a "mirror" in the output directory so I'm not overwriting the source. This way I can archive, re-do, etc. easier.

RandomEngy commented 3 years ago

We do have a feature that preserves the folder structure in the output directory when you enqueue a folder full of files. Is this what you're asking for?

image

Saijin-Naib commented 3 years ago

Seems it! Is this only in Beta for now?

I'm going to test it out.

RandomEngy commented 3 years ago

That feature is in Stable as well.

Saijin-Naib commented 3 years ago

Let me do a test, and I'll close if it matches my FR.

Thanks so much!

jeff15110168 commented 3 years ago

hello - which boxes do i need to tick so that the output folder always remains relative path vs. the source folder?

For example, if i had to queue C:\User\A\Downloads\test.mp4, i want that output to always be C:\User\A\Downloads\ENCODED\test.mp4. and if my queue also has a file on D:\Video\Test2.mp4, similarly it goes into D:\Video\ENCODED\Test2.mp4.

Is there a way to accomplish this?

RandomEngy commented 3 years ago

In the Picker:

image

jeff15110168 commented 3 years ago

In the Picker:

image

this didn't seem to work. I had a file in \downloads\replace and the output was just in the same folder instead of \downloads\ENCODED{file}. Any idea what i need to change?

image

RandomEngy commented 3 years ago

Uncheck "Output to the source folder if possible" if you always want the output relative to the chosen default folder.