happycube / ld-decode

Software defined LaserDisc decoder
GNU General Public License v3.0
304 stars 79 forks source link

Seeking for Chapters / Sides #40

Open Gamnn opened 5 years ago

Gamnn commented 5 years ago

Being able to TBC from and to chapters would be helpful

Perhaps: --from-chapter, -f --to-chapter, -t

So -f 3 -t 3 would process all of chapter 3. -f 1 -t 5 would do chapters 1-5.

Additionally, being able to seek to a specific side might be useful, in case one captures both sides of a disc in a single capture.

happycube commented 5 years ago

This is tricky since there's no way to know where chapters begin or end and it takes a long time to do the actual seeking right now.

I wouldn't expect a fix for a while - it's probably better to let the player do it, and then bug me about adding CLV timing as a parameter for -S ;)

happycube commented 5 years ago

Setting this to rev5, since it might become viable if we get TOC data. If not, this probably won't happen.

happycube commented 5 years ago

Chapter seeking might be more reasonable now that ld-decode is faster... basically it needs to start at the beginning and jump ~10 seconds or so (every chapter shift is preceded by 400/800 stop bit signals?)

Gamnn commented 4 years ago

Appending the chapter number to the ld-decode progress would be useful along with this.

Gamnn commented 4 years ago

For seeking to side B, scanning for a drop in amplitude would be a useful hint. lds-amplitude from https://github.com/atsampson/ld-decode-testsuite can do this.