INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Video Chapter Names - ChapterDB  (Read 4750 times)

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14465
  • I won! I won!
Video Chapter Names - ChapterDB
« on: September 22, 2015, 06:21:05 am »

I've been using ChapterDB for Particlising (if that is a word) for my Music BD's by chapters for a while.  The main purpose of ChatperBD however is for those ripping BD to MKV etc to have chapter names (instead of Chatper 1, 2 etc).  It has an API that works by doing an MD5 compare of the MPLS for BD, 2nd Chatpter Time, or Name (?? for DVD) that users have uploaded the chapter names (or you can also pull meta data by name or directly from a seach).  

One thought I had was to use this DB to populate Chatper Info in MC (like with Get Info from Internet) instead of Chapter 1, 2 etc or even if a user downloads it directly as a sidecar chapter names in MC?  Downloads can be in TXT or XML see below for examples for Avatar.

Thanks
Nathan

Code: [Select]
CHAPTER01=00:00:00.000
CHAPTER01NAME=A New World
CHAPTER02=00:06:17.960
CHAPTER02NAME=You are not in Kansas anymore
CHAPTER03=00:07:53.598
CHAPTER03NAME="This is your Avatar now, Jake."
CHAPTER04=00:12:04.890
CHAPTER04NAME="This is why we're here..."
CHAPTER05=00:14:00.464
CHAPTER05NAME=First Awakening
CHAPTER06=00:20:00.574
CHAPTER06NAME=Colonel Quaritch
CHAPTER07=00:24:00.230
CHAPTER07NAME=First Sortie
CHAPTER08=00:26:53.278
CHAPTER08NAME=Thanator chase
CHAPTER09=00:31:41.899
CHAPTER09NAME=A Sign
CHAPTER10=00:33:33.428
CHAPTER10NAME=Viperwolves
CHAPTER11=00:35:43.849
CHAPTER11NAME=Neytiri
CHAPTER12=00:43:31.859
CHAPTER12NAME=The Omaticaya Clan
CHAPTER13=00:49:23.627
CHAPTER13NAME=Covert Report
CHAPTER14=00:54:29.974
CHAPTER14NAME=The Hallelujah Mountains
CHAPTER15=00:59:56.050
CHAPTER15NAME=Learn fast or die
CHAPTER16=01:05:10.197
CHAPTER16NAME=Banshee Rookery
CHAPTER17=01:11:36.417
CHAPTER17NAME=First Flight
CHAPTER18=01:15:11.006
CHAPTER18NAME=Last Shadow
CHAPTER19=01:20:29.115
CHAPTER19NAME=A Son of The Omaticaya
CHAPTER20=01:24:41.910
CHAPTER20NAME=Willow Glade Destruction
CHAPTER21=01:36:04.800
CHAPTER21NAME="You will never be one of the People!"
CHAPTER22=01:37:55.786
CHAPTER22NAME=Assault on Home Tree
CHAPTER23=01:44:33.099
CHAPTER23NAME=Aftermath
CHAPTER24=01:48:15.488
CHAPTER24NAME=Escape from Hell's Gate
CHAPTER25=01:53:53.868
CHAPTER25NAME="There's something we gotta do..."
CHAPTER26=01:55:32.884
CHAPTER26NAME=Toruk Macto
CHAPTER27=01:58:38.819
CHAPTER27NAME="She's real"

Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14465
  • I won! I won!
Re: Video Chapter Names - ChapterDB
« Reply #1 on: September 22, 2015, 06:21:23 am »

Code: [Select]
<?xml version="1.0" encoding="utf-8"?><Chapters><EditionEntry><EditionFlagHidden>0</EditionFlagHidden><EditionFlagDefault>0</EditionFlagDefault><ChapterAtom><ChapterDisplay><ChapterString>A New World</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:00:00</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>You are not in Kansas anymore</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:06:17.9608888</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"This is your Avatar now, Jake."</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:07:53.5980888</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"This is why we're here..."</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:12:04.8908000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>First Awakening</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:14:00.4645777</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Colonel Quaritch</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:20:00.5743111</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>First Sortie</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:24:00.2304000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Thanator chase</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:26:53.2782666</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>A Sign</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:31:41.8999333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Viperwolves</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:33:33.4280000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Neytiri</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:35:43.8499555</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>The Omaticaya Clan</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:43:31.8591555</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Covert Report</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:49:23.6272444</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>The Hallelujah Mountains</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:54:29.9749333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Learn fast or die</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>00:59:56.0506888</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Banshee Rookery</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:05:10.1978444</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>First Flight</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:11:36.4170000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Last Shadow</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:15:11.0063777</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>A Son of The Omaticaya</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:20:29.1158222</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Willow Glade Destruction</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:24:41.9100222</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"You will never be one of the People!"</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:36:04.8005333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Assault on Home Tree</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:37:55.7864000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Aftermath</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:44:33.0999777</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Escape from Hell's Gate</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:48:15.4888000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"There's something we gotta do..."</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:53:53.8684888</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Toruk Macto</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:55:32.8840666</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"She's real"</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>01:58:38.8198000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Recuiting The Clans</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:02:05.5680000</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Preamble to Battle</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:05:33.8594222</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Battle for Pandora</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:10:01.8354444</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Fall of The Heroes</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:16:07.2838666</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Eywa</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:19:50.8405333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>Quaritch Fight</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:25:50.3246444</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>"I See You"</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:31:14.0647333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString>End Credits</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:35:05.2957333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom><ChapterAtom><ChapterDisplay><ChapterString /><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay><ChapterTimeStart>02:41:40.6907333</ChapterTimeStart><ChapterFlagHidden>0</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled></ChapterAtom></EditionEntry></Chapters>
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14465
  • I won! I won!
Re: Video Chapter Names - ChapterDB
« Reply #2 on: September 29, 2015, 07:03:37 am »

Any feedback?
- Dumb Idea
- Not a bad idea but low priority
- Fantastic will be in the next build
- etc
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14465
  • I won! I won!
Re: Video Chapter Names - ChapterDB
« Reply #3 on: September 29, 2015, 07:05:15 am »

One reason I ask is the scripts I'm building will let users make chapter sidecar files, so I'm interested in what format may prefer, either the TXT or XML (or both) versions I posted above.
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10944
Re: Video Chapter Names - ChapterDB
« Reply #4 on: September 29, 2015, 07:37:07 am »

The XML variant is specifically for mkvmerge and has a bunch of entries no other tool cares about, so that seems like the worse format.
Logged
~ nevcairiel
~ Author of LAV Filters

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Video Chapter Names - ChapterDB
« Reply #5 on: September 29, 2015, 08:37:58 am »

Any feedback?
- Dumb Idea
- Not a bad idea but low priority
- Fantastic will be in the next build
- etc
Fantastic - will be in the next build.  :)
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: Video Chapter Names - ChapterDB
« Reply #6 on: September 29, 2015, 09:50:43 am »

Fantastic - will be in the next build.  :)

That's almost as sneaky as when I wrote in red text (like Jim did) to approve all my feature request posts in the MC20 thread last year. I kind of gave it away by writing things like:

Fantastic idea from this handsome young man. Should be done.
Logged

CountryBumkin

  • Citizen of the Universe
  • *****
  • Posts: 3352
Re: Video Chapter Names - ChapterDB
« Reply #7 on: September 29, 2015, 10:26:25 am »

That's almost as sneaky as when I wrote in red text (like Jim did) to approve all my feature request posts in the MC20 thread last year. I kind of gave it away by writing things like:

Fantastic idea from this handsome young man. Should be done.

And how did that work out for you?!  ;D
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: Video Chapter Names - ChapterDB
« Reply #8 on: September 29, 2015, 10:55:52 am »

And how did that work out for you?!  ;D

I got a visit from Homeland Security.
Logged
Pages: [1]   Go Up