Commit Graph

13 Commits

Author SHA1 Message Date
Nemo 9afcccd9c3 Fix writing to output CUE file 2021-09-13 00:09:20 +05:30
Nemo 085913ad69 Initial work on file processor
This adds a new file processor mode. So the command changes from:

youtube-cue https://youtu.be/watch?v=dfjosufoadsi

to additionally supporting:

youtube-cue description.nfo

This however results in some problems. It is hard to get album and album
artist information from a plain text file, so we instead now have 2
additional flags:

--cue-performer "Performer for the entire track collection"
--cue-title "Title for the entire collection"

They usually, (but not always) will correspond to the album artist and
album title.

The changes are fairly obvious - I've also tried to make this more
modular, so hopefully this is easier to use as a module.
2021-09-12 23:14:11 +05:30
Nemo 30effce43b Add package-upgrade notice and --version 2021-07-29 11:44:23 +05:30
Nemo 9cc3cd4228 [style] Run everything through prettier 2021-07-29 11:21:39 +05:30
Nemo c4b1b42461 feat: Parse as durations IFF first timestamp is >0 2021-07-28 17:22:05 +05:30
Nemo 7247b7be66 Add a --timestamps-are-durations flag 2021-07-21 13:44:47 +05:30
Nemo 10981c62ce Force timestamps using --timestamps-only 2021-07-21 13:30:42 +05:30
Nemo deca378937 Parse durations correctly 2021-07-21 13:20:19 +05:30
Nemo 819b990dfc Fixes #64 2021-06-28 14:53:41 +05:30
Nemo 0d5a91043b [tests] Improve tests 2021-06-09 23:49:03 +05:30
Nemo 9958b6ef0f Get it working 2021-05-31 13:26:47 +05:30
Nemo 32156d2193 Updates to everything 2021-05-30 19:37:09 +05:30
Nemo b6b159117d move 2018-06-02 16:30:34 +05:30