zdl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [zdl-devel] api.php e youtube-dl


From: Gianluca Zoni
Subject: Re: [zdl-devel] api.php e youtube-dl
Date: Tue, 14 Jul 2015 23:05:12 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

ciao,
forse abbiamo risolto tutto:

Il 14-07-15, 21:37, claudio <address@hidden> ha scritto:
> 1) il problema è che con alcuni video ffmpeg no riesce ad estrarre
> la traccia. L'errore che esce è questo:
>          [...CUT...]
> Credo sia un problema di posizionamento dell'opzione -aq 0. Però non
> capisco perchè lo fà con alcuni video e con altri no.
> 
> L'URL del video per riprodurre l'errore:
> https://www.youtube.com/watch?v=PN9n1bAahg4
> Ti allego pure la schermata.
>

non sapevo che -aq 0 dovesse stare davanti all'output: l'ho
spostato e funziona :)
forse in alcuni funzionava perché '-aq 0' andava bene per il file
in input (!) ^^



> 2) la prima richiesta è (se fosse possibile) di ridurre
> drasticamente l'output a video di ffmpeg. Io uso la versione
> 'compatta' di zdl e mi piacerebbe che fosse compatto anche ffmpeg.
> Terminato il download basterebbe una linea con qualcosa tipo
> "estrazione e conversione traccia audio ..." e niente altro. Un modo
> per risolvere è l'opzione -loglevel quiet.

fatto: per ora ho messo '-loglevel quiet' solo per --lite, ma più
avanti si potrebbe usare la barra di progresso compatta per
entrambe le modalità (un'idea a caso)

> 
> 3) la seconda è più che altro un'informazione. Ho provato a
> scaricare lo stesso file con zdl e youtube-dl. Ho notato che l'mp3
> che estrae quest'ultimo è di dimensioni notevolmente più grandi di
> quello di zdl. Ora essendo mp3 un formato di compressione più
> piccolo è il file e minore è la qualità audio. Almeno credo. Però ho
> provato a convertire un mp4 sia con -aq 0 che con le seguenti
> opzioni:
> -ar 44100  la frequenza di campionamento equivalente ai CD audio
> -ab 320  il bit rate per avere migliore qualità
> -ac 2  i 2 canali audio codificati in modo indipendente
> Il risultato sono 2 mp3 identici in dimensioni. Boh!
>

sui vari formati le mie conoscenze sono molto superficiali. Ho
pensato che, magari, gli mp3 prodotti da zdl erano più piccoli
perché in realtà '-aq 0' era nel posto sbagliato e quindi non
influiva sul file in output (!). Prima, forse, agiva sull'input
(e, per questo, a volte andava e a volte no... ) anziché
sull'output come avrebbe dovuto (mia ipotesi azzardata)

altrimenti, si potrebbe testare una cosa usando youtube-dl:
- prima senza convertirlo, per applicare ffmpeg -aq 0 solo
  successivamente 
- poi riscaricandolo convertendolo
- scaricare lo stesso file con zdl --mp3
- quindi confrontare la dimensione del file

inoltre, è possibile che api.php non catturi il file con qualità
più elevata. Se così fosse, potrei inserire nell'estensione yt.sh
anche l'uso di youtube-dl, che entrerebbe in funzione se
installato, al posto di api.php


> 
> On 14/07/2015 17:05, Gianluca Zoni wrote:
> >Il 14-07-15, 01:23, claudio <address@hidden> ha scritto:
> >>youtube-dl io lo uso per estrarre automaticamente le tracce audio
> >>mp3 dai video youtube. Così:
> >>prima ho creato il file di configurazione ~/.config/youtube-dl/config
> >>che contiene:
> >>--extract-audio
> >>--no-mtime
> >>--audio-format mp3
> >>--audio-quality 0
> >>
> >
> >attualmente zdl fa già un lavoro simile con questo comando:
> >
> >zdl --mp3 $URL
> >
> >ma non scarica sempre un mp4 (per esempio, mi ha scaricato un
> >webm).
> >Comunque:
> >- azzecca sempre l'url funzionante
> >- scarica sempre (se funziona con axel, usa axel, altrimenti usa
> >   wget)
> >- con '--mp3' converte con 'ffmpeg -aq 0' (anche webm)
> >
> 
> 
> -- 
> c l a u d i o
> address@hidden



-- 
Z O N I N O Z
Gianluca Zoni

address@hidden
http://inventati.org/zoninoz
http://savannah.gnu.org/users/zoninoz



reply via email to

[Prev in Thread] Current Thread [Next in Thread]