Comments (3)
Hey! That would be a fun addition — one thing that holds it back is that the RSS parser library podcast-dl
uses doesn't support local files, so it would need to duplicate the parsing for local files. I'll keep pondering the best way to add something like that though.
If you're looking for a workaround, you can host the local file and point podcast-dl
to it! For example, this is how it would work with npx
.
# inside the directory containing my-custom-rss.xml
npx http-server
# in a separate terminal
podcast-dl --url "http://127.0.0.1:8080/my-custom-rss.xml"
from podcast-dl.
Hey again! This ended up being easier than I expected with the latest version — added the --file
param to the v9.3.0
release. Available here! https://github.com/lightpohl/podcast-dl/releases/tag/v9.3.0
from podcast-dl.
You're awesome!
from podcast-dl.
Related Issues (20)
- v8 Preparation & Discussion
- TimeoutError: Timeout awaiting 'request' for 5000ms HOT 6
- Proxy support HOT 2
- Strange duplication of directory names HOT 3
- A 0-byte archive file crashes podcast-dl HOT 2
- ERR_INVALID_URL HOT 3
- Unable to parse RSS URL Hostname/IP does not match certificate's altnames: Host: podiobooks.com. is not in the cert's altnames: DNS:scribl.com, DNS:www.scribl.com
- Option `episode-digits` has no effect on `episode-image` or `episode-meta` HOT 1
- Handling problematic feeds HOT 11
- Only downloads last 100 episodes HOT 2
- Support ffmpeg for more file types HOT 2
- Feature request: out-dir Templating options HOT 2
- Escape all metadata params passed into ffmpeg when using '--add-mp3-metadata' HOT 10
- Escape all metadata params passed into ffmpeg when using '--add-mp3-metadata HOT 1
- Can mp3/m4a files be downloaded from podcast links directly? HOT 1
- DL from radio station's xml-feed leads into errors rather than dowloads HOT 2
- "403 (Forbidden)" errors on Roderick on the Line podcast? HOT 1
- Modifying Episode Numbers in podcast-dl HOT 1
- --episode-template regex options HOT 1
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.
from podcast-dl.