Vorrei installare youtube-dl su linux mint lmde 3. Ho seguito questo consiglio... "
sudo wget https://yt-dl.org/downloads/2016.06.16/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Quindi assicurati di tenerlo aggiornato eseguendo ogni tanto youtube-dl -U ". Non sembra andare bene; mentre "youtube-dl -U" mi segna updatato alla data di oggi... E' possibile ricevere un consiglio chiaro ed efficace e finalmente in italiano? Vi ringrazio sentitamente già da ora... Grazie e ancora grazie.
Non so se può esserti utile. L'avevo installato insieme a ExMplayer tempo addietro. Ho seguito le istruzioni per youtube-dl fornite in questa pagina. (https://ytdl-org.github.io/youtube-dl/download.html) Se non ricordo male avevo utilizzato wget tra le soluzioni proposte. Il programmino è inserito nei tools di ExMplayer e devo dire funziona bene.
Infatti, ho usato anch'io quella pagina e quindi wdget; il risultato non è perfetto, ho scaricato due piccoli video da youtube, ma per un successivo film il risultato è stato questo... youtube-dl https://www.youtube.com/watch?v=ZMCxntM_5fM
[youtube] ZMCxntM_5fM: Downloading webpage
[youtube] ZMCxntM_5fM: Downloading video info webpage
[youtube] ZMCxntM_5fM: Extracting video information
WARNING: unable to extract uploader nickname
ERROR: Signature extraction failed: Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 997, in _decrypt_signature
video_id, player_url, s
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 889, in _extract_signature_function
raise ExtractorError('Cannot identify player %r' % player_url)
ExtractorError: Cannot identify player u'/yts/jsbin/player_ias-vflhRp6T6/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
(caused by ExtractorError(u"Cannot identify player u'/yts/jsbin/player_ias-vflhRp6T6/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.",)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Dunque le questioni a questo punto sono due. Come installare youtube-dl per quanto mi riguarda? Ovvero, è possibile fare chiarezza e magari in italiano per tutti? I metodi offerti sono molteplici, mentre non si capisce come e perchè usare un metodo oppure un altro... Grazie per la risposta.
@ernesto, intervengo solo per informarti di utilizzare i tool per la formattazione del post, in particolare quello di "inserisci codice" (quello con il simbolino del cancelletto # che trovi subito sopra gli smile.
Per una veloce infarinatura sul suo utilizzo ti invito a leggere il link che trovi in firma sotto i miei post.
Grazie ;)
Non saprei cosa dirti. Ho provato con il tuo link al filmato e nessun problema. Tuttavia, come ti avevo anticipato sopra, utilizzo youtube-dl come tool di ExMplayer che altro non è che un VLC con qualche funzionalità differente.
Stai usando una versione del 2016, quindi molto vecchia ed infatti non sempre funziona.
Scarica quella aggiornata come segue.
sudo wget https://github.com/ytdl-org/youtube-dl/releases/download/2019.03.18/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
p.s. Appena provata e funziona.
Ha funzionato! Grazie tante! (Non saprei come fare per mettere "risolto"); Grazie e ancora grazie.
Per mettere il risolto ad una discussione è sufficiente entrare in modifica nel primo post e modificarne il titolo anteponendo "Risolto" ;)
PS
Sono felice che abbia risolto :)
Per conoscere prima i formati video disponibili e scaricabili con youtube-dl.
Fonte: pagina (https://www.tecmint.com/install-youtube-dl-command-line-video-download-tool/)
E' in inglese lo so ma, di facile comprensione.
youtube-dl --list-formats https://www.youtube.com/watch?v=iRYvuS9OxdA
O altra URL diversamente. Utilizzando l'opzione --list-formats con il comando youtube-dl.
Il risultato è la lista dei formati video disponibili:
[youtube] vKtwZmhX0lw: Downloading webpage
[youtube] vKtwZmhX0lw: Downloading video info webpage
[youtube] vKtwZmhX0lw: Extracting video information
[youtube] vKtwZmhX0lw: Downloading DASH manifest
[youtube] vKtwZmhX0lw: Downloading DASH manifest
[info] Available formats for vKtwZmhX0lw:
format code extension resolution note
171 webm audio only DASH audio 113k , vorbis@128k (44100Hz), 1.86MiB
140 m4a audio only DASH audio 128k , m4a_dash container, aac @128k (44100Hz), 2.14MiB
141 m4a audio only DASH audio 255k , m4a_dash container, aac @256k (44100Hz), 4.30MiB
278 webm 180x144 DASH video 63k , webm container, vp9, 1fps, video only, 946.76KiB
160 mp4 180x144 DASH video 112k , avc1.4d400c, 15fps, video only, 1.86MiB
242 webm 300x240 DASH video 170k , vp9, 1fps, video only, 2.50MiB
133 mp4 300x240 DASH video 247k , avc1.4d400d, 25fps, video only, 4.11MiB
243 webm 400x320 DASH video 288k , vp9, 1fps, video only, 4.07MiB
13 3gp unknown small
17 3gp 176x144 small , mp4a.40.2, mp4v.20.3
36 3gp 320x240 small , mp4a.40.2, mp4v.20.3
5 flv 400x240 small
43 webm 640x360 medium , vorbis, vp8.0
18 mp4 640x360 medium , mp4a.40.2, avc1.42001E (best)
Qundi si sceglie il numero del formato desiderato e si procede con il comando sotto riportato.
youtube-dl -f 18 https://www.youtube.com/watch?v=iRYvuS9OxdA
Se può essere utile.
Oooh che gentili, che competenza! Grazie ancora...
Scusatemi tanto, ma ora succede questo... ernesto@ernesto:~$ youtube-dl https://www.youtube.com/watch?v=VkB_PuaA2HI
bash: /usr/local/bin/youtube-dl: Permesso negato
ernesto@ernesto:~$
Cosa succede? Che fare?
Per non farvi impazzire oltre, mi vedo costretto a notificarvi questa nuova scoperta. Quando sono entrato in You Tube, sembrava tutto normale, dopo l'accaduto di cui sopra, sono uscito, entrato quì da voi e successivamente rientrando su You Tube ho notato che i video mostrati erano più o meno quelli dedicati a me, ma erano disposti in sole due file, più una terza di un canale dove sono iscritto. Il tempo di durata non viene fuori, i "pallini" per sciegliere di guardare dopo, per intendersi, non sono presenti, la "barra in alto dove si scrive a fianco mostra quattro dischi grigi, il chè significa che non posso accedere, mentre le tre barrette a sinistra, mi aprono la tendina laterale, ma questa non funziona, tipo :"se schiacci su home o altro non succede niente". Forse questa è anche una indicazione utile ulteriore per un esperto, altrimenti non saprei proprio cosa succede. Ah dimenticavo... L'altra notte ho montato la Mint 19.1 XFCE, non mi è piaciuta per niente, allora ho rimontato la LMDE 3, anche questo può essere un dato utile, altrimenti non saprei... Se non altro, questo è tutto.
Non ho capito nulla.
Citazione di: ernesto rossi il Sabato 23 Marzo 2019, 18:23:22
Scusatemi tanto, ma ora succede questo... ernesto@ernesto:~$ youtube-dl https://www.youtube.com/watch?v=VkB_PuaA2HI
bash: /usr/local/bin/youtube-dl: Permesso negato
ernesto@ernesto:~$
Cosa succede? Che fare?
in questo caso ti viene notificato il fatto che per lanciare il programma devi accedere con permessi di amministratore, probabilmente all'eseguibile
youtube-dl non sono stati assegnati i permessi di esecuzione.
apri un terminale incollaci questo comando e dai invio (serve per visualizzare i permessi di quel file)
ls -l /usr/local/bin | grep youtube-dl
, poi copia tutto quello che esce ed incollalo in un post
Citazione di: bobol il Sabato 23 Marzo 2019, 19:46:59
probabilmente all'eseguibile youtube-dl non sono stati assegnati i permessi di esecuzione.
Questo però è strano, perché se ha seguito le indicazioni alla lettera, avrà dato anche
sudo chmod a+rx /usr/local/bin/youtube-dl
Comunque, posta il risultato del comando suggerito da Bobol.
@tony ma non dovrebbe essere u+rx ? :hmm:
u=utente proprietario, quindi lo potrebbe avviare solo l'amministratore
a=all cioè tutti. Quindi tutti gli utenti possono avviare il programma.
Perciò, a+rx = a tutti permetti di leggere e avviare il programma.
ah ok :ok:
Allora... Ho ripetuto i comandi suggeriti da Tony eppoi quello di bobol; il risultato è questo - ernesto@ernesto:~$ sudo wget https://github.com/ytdl-org/youtube-dl/releases/download/2019.03.18/youtube-dl -O /usr/local/bin/youtube-dl
[sudo] password di ernesto:
--2019-03-23 20:50:11-- https://github.com/ytdl-org/youtube-dl/releases/download/2019.03.18/youtube-dl
Risoluzione di github.com (github.com)... 140.82.118.3, 140.82.118.4
Connessione a github.com (github.com)|140.82.118.3|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: https://github-production-release-asset-2e65be.s3.amazonaws.com/1039520/84f5e780-4920-11e9-9e18-2bca67a0f57a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190323%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190323T195014Z&X-Amz-Expires=300&X-Amz-Signature=3f1bf5b6fddfce090af244f6b0552eb797b265c3df24fc33e0023f68bd08212c&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dyoutube-dl&response-content-type=application%2Foctet-stream [segue]
--2019-03-23 20:50:14-- https://github-production-release-asset-2e65be.s3.amazonaws.com/1039520/84f5e780-4920-11e9-9e18-2bca67a0f57a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190323%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190323T195014Z&X-Amz-Expires=300&X-Amz-Signature=3f1bf5b6fddfce090af244f6b0552eb797b265c3df24fc33e0023f68bd08212c&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dyoutube-dl&response-content-type=application%2Foctet-stream
Risoluzione di github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.178.187
Connessione a github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.178.187|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 1740691 (1,7M) [application/octet-stream]
Salvataggio in: "/usr/local/bin/youtube-dl"
/usr/local/bin/yout 100%[===================>] 1,66M 169KB/s in 22s
2019-03-23 20:50:45 (78,3 KB/s) - "/usr/local/bin/youtube-dl" salvato [1740691/1740691]
ernesto@ernesto:~$ sudo chmod a+rx /usr/local/bin/youtube-dl
ernesto@ernesto:~$ ls -l /usr/local/bin | grep youtube-dl
-rwxr-xr-x 1 root staff 1740691 mar 17 19:52 youtube-dl
ernesto@ernesto:~$
- In questo momento non ho ancora provato ad usare youtube-dl, può darsi che Tony abbia colto nel segno, dopo una notte passata a inserire e cancellare programmi, può darsi che felice di leggere la data di oggi nell'ultimo rigo, possa aver dimenticato di unserire la seconda stringa... Ora vado a provare se youtube-dl funziona...
FUNZIONA! Tony ti chiedo scusa, ero così contento, ma anche così stanco che devo essermi dimenticato di inserire la seconda stringa. You Tube invece è tornato a funzionare ma lì ormai siamo nella magia pura... Grazie tante ancora e scusatemi.
:ok: