[risolto]mplayer opzione -dumpstream non riconosciuta

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
antonello65
Prode Principiante
Messaggi: 110
Iscrizione: mercoledì 23 novembre 2011, 23:22

[risolto]mplayer opzione -dumpstream non riconosciuta

Messaggio da antonello65 »

Ciao.
Un piccolo problema di cui non riesco a capire il senso. :muro:
Estrapolo un pezzo di script bash che non mi funziona come dovrebbe:

Codice: Seleziona tutto

#!/bin/bash
gnome-terminal -e mplayer http://indirizzo_streaming -dumpstream -dumpfile /home/io/Video/Nomefile.flv
exit
Quando lancio lo script si blocca e il messaggio di errore e':
Analisi degli argomenti non riuscita: Opzione -dumpstream sconosciuta

Ma quello che non capisco e' perche' se scrivo direttamente nel terminale

Codice: Seleziona tutto

mplayer http://indirizzo_streaming -dumpstream -dumpfile /home/io/Video/Nomefile.flv
mplayer parte normalmente e esegue lo streaming come richiesto da -dumpstream.

Chi mi sa aiutare? Grazie
Ultima modifica di antonello65 il lunedì 22 febbraio 2016, 8:37, modificato 1 volta in totale.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15749
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: mplayer opzione -dumpstream non riconosciuta

Messaggio da wilecoyote »

:) Salve, dai una lettura più approfondita alla pagina man di 'mplayer', la materia è complessa.

Nonché invece di scrivere il comando nel terminale prova a fare un copia/incolla dal file al terminale e verifica se funziona lo stesso, così facendo più volte mi sono trovato con indicati errori nell'output, talora inspiegabili. :muro:

:ciao: Ciao

EDIT: dimenticavo, la pagina man riporta di mettere 2 lineette prima delle opzioni, ovvero non -dumpstream e -dumpfile ma --dumpstream e --dumpfile.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
antonello65
Prode Principiante
Messaggi: 110
Iscrizione: mercoledì 23 novembre 2011, 23:22

Re: mplayer opzione -dumpstream non riconosciuta

Messaggio da antonello65 »

Grazie wilecoyote della risposta.
Forse non avevo chiarito bene che ciò che faccio e' proprio quello che hai suggerito. Cioè la stessa stringa che uso come argomento nello script...

Codice: Seleziona tutto

#!/bin/bash
gnome-terminal -e mplayer http://89.46.103.66/djjhoikvkuqwws4phuvtw3ol75mjljn6wmsmajemouxbvf7jxgb5ctitnvdq/video.mp4?start=0 -dumpstream -dumpfile /home/mionome/Video/filevideo.flv
...la copio e poi incollo nel terminale.

Codice: Seleziona tutto

mionome@homepfad:~$ mplayer http://89.46.103.66/djjhoikvkuqwws4phuvtw3ol75mjljn6wmsmajemouxbvf7jxgb5ctitnvdq/video.mp4?start=0 -dumpstream -dumpfile /home/mionome/Video/filevideo.flv
Nello script produce l'errore, mentre nel terminale lancia regolarmente mplayer che scarica lo streaming previsto dall'opzione -dumpstream. E' come se gnome-terminal lanciato dallo script usasse una versione diversa di mplayer che non riconosce come opzione -dumpstream, rispetto a quella che viene lanciata dal terminale .

Per l'altra cosa che suggerisci, cioe' di usare le due lineette prima delle opzioni (--dumpfile) , ho gia' provato, avendo visto anch'io man, ma in quel modo non le riconosce neanche nel terminale.

Mi viene a questo punto il sospetto che le versioni di mplayer siano differenti o perlomeno utilizziono linguaggi diversi a seconda di come vengono lanciate. Ma e' possibile??? :cry:
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15749
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: mplayer opzione -dumpstream non riconosciuta

Messaggio da wilecoyote »

:) Salve, beh... ho provato a suggerirti quello che faccio quando incappo in problemi come il tuo... non ho capito molto del tuo post evidentemente... :shy:

Sull'uso di linguaggi diversi in base al lancio mi sembra un tantino assurdo, ma mai escludere nulla in informatica essendo una materia giovane, la scoperta di comandi sconosciuti dagli effetti più strambi non è raro. :devilmad:

Non usando Gnome-terminal, avendo Kubuntu uso Konsole e Yakuake, hai controllato a cosa serve l'opzione -e ?

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: mplayer opzione -dumpstream non riconosciuta

Messaggio da crap0101 »

antonello65 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4854006#p4854006][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:

Codice: Seleziona tutto

#!/bin/bash
gnome-terminal -e mplayer http://89.46.103.66/djjhoikvkuqwws4phuvtw3ol75mjljn6wmsmajemouxbvf7jxgb5ctitnvdq/video.mp4?start=0 -dumpstream -dumpfile /home/mionome/Video/filevideo.flv
...la copio e poi incollo nel terminale.

Codice: Seleziona tutto

mionome@homepfad:~$ mplayer http://89.46.103.66/djjhoikvkuqwws4phuvtw3ol75mjljn6wmsmajemouxbvf7jxgb5ctitnvdq/video.mp4?start=0 -dumpstream -dumpfile /home/mionome/Video/filevideo.flv
Nello script produce l'errore, mentre nel terminale lancia regolarmente mplayer che scarica lo streaming previsto dall'opzione -dumpstream.
il problema è che *non* stai eseguendo la stessa operazione (e ottieni due risultati diversi: fai _due_ operazioni diverse, e...) nel primo caso esegui gnome-terminal, nell'altro mplayer.
Il problema in effetti è proprio gnome-terminal e l'utilizzo dell'opzione -e (per come lo scrivi dovresti usare -x). Vedi il man per i dettagli.
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
antonello65
Prode Principiante
Messaggi: 110
Iscrizione: mercoledì 23 novembre 2011, 23:22

Re: mplayer opzione -dumpstream non riconosciuta

Messaggio da antonello65 »

Grandissimo! Il problema era proprio quello: dovevo usare -x anziché -e! Il fatto e' che avevo usato -e perché mi sembrava più appropriata in quanto in realtà, nello script originale (quello inviato era una semplificazione), usavo una variabile per passare il comando e dal man di gnome-terminal avevo capito che solo con -e avrebbe eseguito il comando passato con variabile... Comunque molte grazie :birra: .
Passo lo script completo per eventuali interessati:

Codice: Seleziona tutto

#!/bin/bash
myrighe=$(wc -l /percorso/nomefile.txt | egrep -o '[0-9]*')
for ((i=1; i<= $myrighe; i++))
do
myvar=$(sed -n "${i}p" /percorso/nomefile.txt)
gnome-terminal -x $myvar
done
exit
Nel file nomefile.txt sono elencati, uno per riga, gli indirizzi dei video in streaming (per esempio quelli di rai ondemand ricavati con Raismth) e altre info per mplayer
Lo script scarica gli streaming elencati in contemporanea, aprendo per ognuno una sessione di gnome-player.

formato esempio per il file nomefile.txt:
mplayer http://indirizzo_del_video -dumpstream -dumpfile /percorso/nomefilevideo.mp4

Grazie a tutti metto risolto!!! :ciao:
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti