Skip to content

Instantly share code, notes, and snippets.

@banteg

banteg/readme.md Secret

Last active November 21, 2015 21:32
Show Gist options
  • Save banteg/105bfb581bfa5c738312 to your computer and use it in GitHub Desktop.
Save banteg/105bfb581bfa5c738312 to your computer and use it in GitHub Desktop.
Apple Music Festival 2015 – Show Downloader (1080p/AC3)
@MrFloppie
Copy link

One wish for even improved functionality: Would it be possible to automatically add chapter markings to separate individual songs into the fused TS file?
During the download process you see "song2" and "song3" etc. so these details seem to be broadcasted.
Thanks again for your efforts!

@banteg
Copy link
Author

banteg commented Sep 21, 2015

Nice idea, I'll see what I can do.

@banteg
Copy link
Author

banteg commented Sep 21, 2015

Hey, I've added --chapters option (you can combine it with --dump to skip downloading), check it out, just update with pip install -U itf. You'll need to add song names manually and merge it with something like mkvmerge.

@DBRussell123456
Copy link

can u post the script to make a windows version in vb 2010?

@banteg
Copy link
Author

banteg commented Sep 21, 2015

This script works on any platform, not sure what you're asking.

@MrFloppie
Copy link

I think he or she is unaware of the fact that Python needs to manually installed on Windows.

I seem to have a bug with the latest version under Ubuntu x64 (latest version). The previous version of the script works fine however now I get the following after I issue the standard download:
"Traceback (most recent call last):
File "itf.py", line 3, in
import click
ImportError: No module named 'click'
"
To make sure nothing got lost in the update process I manually copied the content of the itf.py file hosted here into my locally stored one. I invoke a download with "python3 itf.py 19 elliegoulding" which as mentioned works fine with the previous version of itf.py.

Did I make any amateur mistakes?

@banteg
Copy link
Author

banteg commented Sep 22, 2015

I think you just need to run pip with sudo on Ubuntu (or use virtualenv). I've added click as dependency recently to show progress and to better deal with growing amount of options (updated readme here). click will be installed automatically if you install or upgrade via pip:

sudo pip install -U itf

Installer will create a binary, so the script could be invoked as itf from anywhere rather than python3 itf.py from its location. Also you can fix the error with sudo pip install click.

@banteg
Copy link
Author

banteg commented Sep 22, 2015

Also, I suggest moving the discussion here as Gist doesn't have any notification system and it's a bit annoying.
Even better, if you want prompt answer, you can Telegram me and I'll try to help.

@DBRussell123456
Copy link

i have it working and i mean can u post a script to make a software program in visual basic 2010? also can u make a script to download tv shows and movies from apple's servers for free ? like this code

@banteg
Copy link
Author

banteg commented Sep 22, 2015

No, it's neither possible nor legal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment