logc-xml-interchange's People
logc-xml-interchange's Issues
Prompt user for download location
It would be nice if the script asked the user where to save the files instead of saving them automatically to wherever the script is located. I can see someone skipping the README and wondering why their hard drive is full.
Remote file download progress indicator
With so many files and such big files, it'd be great to give users some indicator of progress with downloads. It's cool that for each file there is an output result, but while a file is downloading you're in the dark. wget has a pretty sweet progress indicator.
Script doesn't find .wav files on the remote server
Try downloading this zip, run the script. This xml, unlike previous ones tested, links to .wav audio files. The script downloads the .mov videos fine, but doesn't download the .wavs and reports they are not on the remote server.
zip: http://logc.curiousercreative.com/media/offline/5.2.14_YIN-Pitch.zip
verify the .wav files are there: http://logc.curiousercreative.com/media/offline
organized media repo
@8bitsofme, remember how we talked about the script being smart enough to find the media even when it's organized into multiple directories on our remote server (still within one root directory though) and then downloading that media into the same directory structure locally? Did we ever come up with a solution for how to make that work?
updated file paths with spaces
updated file paths don't work with spaces in names. URI encoding perhaps? Example: file:///Users/winstonhoy/Google Drive/Curiouser/Clients/Active/Your Input Needed/post-production/test/lewisfriend-1457852.wav
script will download files even if they already exists in the right place
After you've run the script once and the media has been downloaded, try running it again. What should happen is it checks all of the files, sees they exist locally, compares check sums and moves on. It instead downloads all of the files each time it seems.
Script errors out if not executed from same directory as script
Open a new terminal window and PWD or ls to make sure you're not in the same directory as the script and project xml. Now drag and drop the script into the terminal window or type out the path to execute it without cd into the scripts directory first. The script should be able to find the xml, however it doesn't and returns error: IndexError: list index out of range. This code is line 57 of the py file.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.