RandomEngy / VidCoder

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

Add multiple processes by chapter count/boundaries #675

Open Asterchades opened 4 years ago

Asterchades commented 4 years ago

I've been going through my old series recently to put them onto my local mediaserver, and run across a common method of storing episodes on discs which is a little frustrating to deal with in the UI of both VidCoder and HandBrake. Since VidCoder has the Picker, and you seem interested in more ways to expand it, I feel it's better dealt with here.

At present I'm doing the classic Voltron series. Every disc aside from Collection 3 has the entire contents (4-6 episodes) stored in a single entry. As such they need to be split by manually specifying the start and end chapter before giving it a name. Since the mouse input for the chapter select isn't particularly great, you cannot use the scroll wheel to change chapters, and both fields - start and end chapter - get adjusted independently, this gets a little tiresome after a while.

What I propose is the ability to "pick" based on a specified number of chapters. For example, the disc I'm on currently has 37 chapters covering 6 episodes, with each episode occupying exactly 6 chapters (the 37th is superfluous). As such it would be hugely convenient if I could just multi-queue the disc using a pre-set naming scheme (eg "{title:2}. ") with the ability to somewhere specify the 6-chapter interval. Or 4-chapter interval for Collections 1 and 2. Or whatever it happens to be (I think Beast Wars was 5 chapters per episode).

The same "picker" feature would hopefully mean that if I have to go back and select an episode to re-do for whatever reason it could also break up the mouse input on the chapters such that each segment would take up the specified number of chapters, bounded to the same amount (eg If I set it to 6 chapters and click around chapter 15 it wouldn't give me 15-21 but rather the 13-18 bracket).

RandomEngy commented 4 years ago

That sounds like a solid feature. Will put it on the backlog, but not sure when I'll have time to get to it.