[Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Scrivi risposta
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

[Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Ciao a tutti!
sKaricator è una piccola interfaccia grafica scritta con Kommander che nasce da questa esigenza: scaricare file audio/video trasmessi tramite protocolli di streaming rtsp:// e mms:// (come ad esempio tutti i file presenti nell'archivio di RadioRai, Raiclick, ecc...).

Girovagando per la rete ho cercato a lungo un programma (grafico) che svolgesse queste operazioni su linux, ma non trovando nulla utilizzavo un programma per windows con wine (con tutte le “pesantezze” che ne derivano). Poi ho scoperto che il noto movie mplayer “mplayer” ha una funzione “-dumpstream” che permette proprio di scaricare file in streaming; associando questa opzione con “-dumpfile” e “-bandwidth” per velocizzare il download si ottengono dei buoni risultati.

Ho quindi deciso di sfruttare mplayer per scrivere questa interfaccia grafica: ecco le caratteristiche  principali:
  • download di tutti i file audio/video supportati da mplayer (praticamente tutti i formati più diffusi)
  • download in modalità batch
  • opzione “conversione in mp3 al volo” per i file audio, utile per salvare i file direttamente su un lettore mp3 (con ffmpeg)
  • supporto per i file “playlist“ : .asx, .mov, .pls, .ram, .wax, .wvx
  • possibilità di specificare un diverso nome e cartella di destinazione per ogni file in download
  • scelta della velocità di scaricamento e del bitrate per la conversione mp3
Il tutto viene svolto in gran parte tramite script bash il cui risultato viene mostrato nella scheda “Output”.

Dipendenze: kommander, mplayer (più ffmpeg per convertire in mp3).
Una volta installate le dipendenze con: (bisogna abilitare i repository universe e multiverse)

Codice: Seleziona tutto

sudo apt-get install kommander mplayer ffmpeg
per eseguire il programma: scaricatelo, scompattatelo e poi lanciatelo con:

Codice: Seleziona tutto

kmdr-executor sKaricator-0.1.kmdr
Per ottenere gli URL da scaricare con firefox consiglio di utilizzare il plugin mozilla-mplayer: appena parte la riproduzione basta cliccare col destro e scegliere “copia URL”, dopodiché basta incollare l'URL in sKaricator e premere invio (oppure il pulsante "+") e infine "start". Una volta iniziato lo scaricamento si può continuare ad aggiungere file alla lista.

E' possibile (ma non ne sono sicuro) che per alcuni formati si debbano installare dei codec aggiuntivi, tipo i w32codec; per maggiori info potete cercare “multimedia per pigri”.

Ci tengo a precisare che NON sono un programmatore, ho cominciato questo progetto proprio per imparare lo scripting bash e ad usare kommander, per cui si accettano suggerimenti, insulti, consigli, idee, miglioramenti e collaborazioni di qualsiasi tipo.

Possibili cose da aggiungere in futuro: progressbar, riconoscimento automatico dei file playlist....

Questa prima versione è, ovviamente “beta” e potrebbe contenere errori, ma direi che funziona già abbastanza bene. Spero possa essere utile a qualcuno!

Aggiornamento 14/07/08: versione 0.1.1 http://forum.ubuntu-it.org/viewtopic.php?p=1370353#p1370353

Aggiornamento 04/06/09: versione 0.1.2 http://forum.ubuntu-it.org/viewtopic.php?p=2147442#p2147442
Allegati
sKaricator-0.1.zip
(16.08 KiB) Scaricato 211 volte
sKaricator5.png
sKaricator7.png
Ultima modifica di Anonymous il giovedì 4 giugno 2009, 20:14, modificato 1 volta in totale.
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
meglioilmarco
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1160
Iscrizione: lunedì 13 novembre 2006, 19:56

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da meglioilmarco »

beh sei un MITO
COMPLIMENTI!!!
lo provo subito....

GRAZIE 1000
Divilinux

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da Divilinux »

(good) bellissima idea..
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Piccola precisazione:
a quanto pare l'ffmpeg fornito nei repo di ubuntu non può creare file mp3, per cui in realtà vengono creati dei file in formato mpeg layer 2, che è comunque compatibile con la maggioranza di lettori mp3 in commercio.

@Divilinux:
se lo dici tu comincerò a montarmi la testa ... e poi è anche un po merito tuo perchè l'idea mi è venuta usando il tuo Kubuntu media konverter.
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da DktrKranz »

Piccola precisazione: lo strumento qui citato deve essere impiegato solo per scopi legittimi.
In nessun modo va impiegato per attività non consentite quali lo scaricamento di file da siti che vietano espressamente il download.
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Giusto.
In effetti sembra per il momento non sia legale scaricare da raiclick, vedi questa pagina:
http://www.raiclick.it/raiclick_tv/supporto_tecnico.html
anche se non ho ben capito a cosa si riferisce "Area clienti TV", e comunque in rete esistono decine di siti e sofware (per win) che spiegano come farlo.
In fufuto forse le cose potrebbero cambiare, come spiega Punto Informatico:
http://punto-informatico.it/p.aspx?id=1819977
(e mi sembrerebbe anche il minimo visto che paghiamo un canone!)
Per quanto riguarda Radio Rai le cose potrebbero essere diverse, dato che molti contenuti vengono diffusi anche come podcast, se qualcuno ne sa di più ce lo dica ...
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

X i moderatori: qualcuno mi sa spiegare perchè non è più possibile scaricare il file? Ho provato con kubuntu hardy sia con  firefox3 che con konqueror e anche su win ma il file scaricato risulta corrotto.
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Ho ricaricato il file nel primo post. C'è qualche motivo per cui i .tar.bz2 non vanno vene mentre i .zip sì?
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Dopo molto tempo di assenza eccovi il primo aggiornamento: versione 0.1.1

- Corretto un bug che impedisce la conversione in mp2 sulle versioni di ubuntu successive a feisty. Si tratta di un cambiamento nel parametro -ab (bitrate) di ffmpeg, di cui tra l'altro non ho trovato traccia nella documentazione.
- Altri cambiamenti minori nell'interfaccia, tra cui l'icona del programma (per ora è l'icona di kommander)
Ultima modifica di Anonymous il martedì 15 luglio 2008, 15:49, modificato 1 volta in totale.
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Avevo caricato una revisione errata, ora ho corretto.

PS. se avete già scaricato la 0.1.1 e usate hardy o gutsy non avrete nessun problema.
Allegati
sKaricator-0.1.1.zip
(21.59 KiB) Scaricato 173 volte
Ultima modifica di Anonymous il martedì 15 luglio 2008, 21:25, modificato 1 volta in totale.
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Avatar utente
giolock
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 352
Iscrizione: lunedì 4 dicembre 2006, 22:11
Località: Santa Vittoria d'Alba (CN)

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da giolock »

Nuova versione 0.1.2 qui:
http://www.kde-apps.org/content/show.php/sKaricator?content=106108
(in inglese)

changelog:
- nuove icone
- risolto bug sui pulsanti "ferma download corrente" e "ferma tutti" che causava la chiusura di tutti gli mplayer aperti.
- risolto bug nella conversione mp2 su jaunty
Progetto sKaricator – GUI per scaricare audio/video rtsp/mms, real audio, real video, wmv ecc ...
http://forum.ubuntu-it.org/viewtopic.php?t=110947
Dr.Gonzo
Prode Principiante
Messaggi: 1
Iscrizione: venerdì 16 ottobre 2009, 18:48

Re: [Progetto] sKaricator – GUI per scaricare audio/video rtsp/mms

Messaggio da Dr.Gonzo »

gran bel programmino, molto efficace. se ti posso dare un suggerimento, forse sarebbe meglio soundconverter (http://soundconverter.berlios.de/) al posto di ffmpeg, che oltre a convertire in vero mp3, supporta anche diversi formati, lo ho provato con i .ram dumpati da sKaricator e funziona perfettamente
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti