4043
Comment: more split
|
4213
add SoundScrape
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
|| [[https://github.com/Miserlou/SoundScrape|SoundScrape]] || command-line || Python || [[https://github.com/Miserlou/SoundScrape#bandcamp|several]] || not in Debian || |
The purpose of this wiki page is to coordinate and combine upstream developers of various FLOSS projects that aim to help and provide services to users in terms of viewing, listening and downloading video and audio content from various places on Internet. Purpose of this is to easy the creation of wider and bigger picture of FLOSS ecosystem surrounding this specific field so interested parties could discuss a possibility of one unique/universal software/library that would benefit developers and in that line all our users. Bonus part is UI front-end for such software.
This is a list of codebases that include code for downloading multimedia:
Package Name |
Interface |
Language/Framework |
Sites |
Comment |
graphical |
Python |
Encuentro (Argentina) |
||
graphical |
C++, Qt |
|||
command-line |
Perl |
|||
command-line |
Perl |
BBC iPlayer |
||
command-line |
C |
|||
graphical, command-line |
Python |
|||
graphical |
?JavaScript, NodeJS |
|||
library |
Perl |
Niconico |
||
library, command-line |
Perl |
YouTube |
||
graphical |
Java |
German public TV |
||
graphical |
C++, Qt |
|||
graphical, command-line |
C, SDL |
|||
command-line |
Python |
|||
graphical |
C++, Qt |
|||
command-line |
Python |
Niconico |
||
library |
?JavaScript, node.js |
YouTube |
||
library, command-line |
Python |
YouTube |
||
command-line, graphical, web |
Python, GTK/Tk |
ABC iView |
not in Debian, many forks |
|
library, command-line |
Lua, C, C++ |
|||
graphical |
Perl, GTK |
|||
command-line |
Perl |
|||
graphical |
C, Qt |
|||
command-line |
Python |
not in Debian |
||
command-line |
Python |
|||
graphical |
Python |
|||
graphical |
Python |
iTunesU |
||
command-line, console |
Python |
Australian public TV |
not in Debian |
|
command-line |
Python |
not in Debian |
||
command-line |
Python |
This is a list of projects that can use one of the tools above:
Package Name |
Interface |
Uses |
command-line |
quvi |
|
graphical, command-line |
youtube-dl |
|
graphical |
quvi |
Notice: Features should be comparable things between listed packages. What things should we compare (so features section doesn't get to big burden to maintain and its easy to scroll through relevant information)?
In Wikipedia, the classic way of doing this is breaking the table in multiple components - say a "General" section that has language, interface, last release date and so on. Then there could be a separate section with a grid of player/site support matrix... -- TheAnarcat