Compare commits
8 Commits
b0a53b57b4
...
81c376e2ca
Author | SHA1 | Date |
---|---|---|
fenix-soft | 81c376e2ca | |
fenix-soft | ba7a9d9038 | |
fenix-soft | badc37cd6f | |
fenix-soft | b076a4a043 | |
fenix-soft | 002629646f | |
fenix-soft | 3851cf1d00 | |
fenix-soft | 28b743685a | |
fenix-soft | 4ce91fd8c8 |
|
@ -1,3 +1,6 @@
|
|||
# V2.1.1 alpha debug-mode
|
||||
- change encoder setting in gr1,2,3 script (now small file but increse encoder time) [see note.md](note.md)
|
||||
|
||||
# V2.1 alpha debug-mode
|
||||
- add new script "raipodcast-dl"
|
||||
- fix alpha sperimental new grr sardegna script
|
||||
|
|
6
gr1
6
gr1
|
@ -4,7 +4,7 @@
|
|||
####################################################################################
|
||||
# script che recupera l'ultimo podcast del gr1
|
||||
#
|
||||
# V:2.0 alpha_debug_mode 18 DICEMBRE 2021
|
||||
# V:2.1 alpha_debug_mode 15 FEBBRAIO 2022
|
||||
#
|
||||
# dipendenze: curl,jq,cat,wget
|
||||
#
|
||||
|
@ -71,6 +71,6 @@ wget -d -c -U "$ag" "$Lpodcast" -O gr1_"$Data"_"$Ora".mp3
|
|||
|
||||
# encode audio data... small file
|
||||
|
||||
#ffmpeg -i gr1_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 80k gr1_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr1_"$Data"_"$Ora".mp3 -acodec libopus -b:a 64k gr1_"$Data"_"$Ora".opus
|
||||
#ffmpeg -i gr1_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 70k -ac 1 gr1_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr1_"$Data"_"$Ora".mp3 -acodec libopus -b:a 48k -ac 1 gr1_"$Data"_"$Ora".opus
|
||||
rm gr1_"$Data"_"$Ora".mp3
|
||||
|
|
6
gr2
6
gr2
|
@ -4,7 +4,7 @@
|
|||
####################################################################################
|
||||
# script che recupera l'ultimo podcast del gr2
|
||||
#
|
||||
#V:2.0 alpha_debug_mode 18 DICEMBRE 2021
|
||||
#V:2.1 alpha_debug_mode 15 FEBBRAIO 2022
|
||||
#
|
||||
# dipendenze: curl,jq,cat,wget
|
||||
#
|
||||
|
@ -71,6 +71,6 @@ wget -d -c -U "$ag" "$Lpodcast" -O gr2_"$Data"_"$Ora".mp3
|
|||
|
||||
# encode audio data... small file
|
||||
|
||||
#ffmpeg -i gr2_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 80k gr2_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr2_"$Data"_"$Ora".mp3 -acodec libopus -b:a 64k gr2_"$Data"_"$Ora".opus
|
||||
#ffmpeg -i gr2_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 70k -ac 1 gr2_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr2_"$Data"_"$Ora".mp3 -acodec libopus -b:a 48k -ac 1 gr2_"$Data"_"$Ora".opus
|
||||
rm gr2_"$Data"_"$Ora".mp3
|
||||
|
|
6
gr3
6
gr3
|
@ -4,7 +4,7 @@
|
|||
####################################################################################
|
||||
# script che recupera l'ultimo podcast del gr3
|
||||
#
|
||||
#V:2.0 alpha_debug_mode 18 DICEMBRE 2021
|
||||
#V:2.1 alpha_debug_mode 15 FEBBRAIO 2022
|
||||
#
|
||||
# dipendenze: curl,jq,cat,wget
|
||||
#
|
||||
|
@ -71,6 +71,6 @@ wget -d -c -U "$ag" "$Lpodcast" -O gr3_"$Data"_"$Ora".mp3
|
|||
|
||||
# encode audio data... small file
|
||||
|
||||
#ffmpeg -i gr3_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 80k gr3_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr3_"$Data"_"$Ora".mp3 -acodec libopus -b:a 64k gr3_"$Data"_"$Ora".opus
|
||||
#ffmpeg -i gr3_"$Data"_"$Ora".mp3 -vn -acodec aac -ab 70k -ac 1 gr3_"$Data"_"$Ora".m4a
|
||||
ffmpeg -i gr3_"$Data"_"$Ora".mp3 -acodec libopus -b:a 48k -ac 1 gr3_"$Data"_"$Ora".opus
|
||||
rm gr3_"$Data"_"$Ora".mp3
|
||||
|
|
13
note.md
13
note.md
|
@ -40,10 +40,10 @@ Negli script del GRR regionale il bit rate in mp3 varia da 96 a 128 kbps quindi
|
|||
|
||||
I podcast principali gr1,2,3 sono ora dei file mp3 stereo con campionamentoa 48KHz e bitrate 320Kbps (in qualche caso sporadico sono a 256Kbps) quindi i file del podcast sono ancora più grandi basti pensare che 10 minuti di podcast sono circa 25MB, l'edizione da circa 22 minuti del gr1 della mattina adesso pesa circa 50-55MB a puntata. Alcune volte tocca anche la soglia dei 60MB.. potete ben capire su connessione mobile quanta banda dati fa sprecare.. Manco fosse un podcast per veri audiofili, per avere tutta questa qualità.
|
||||
|
||||
Ovviamete lo script (di defoult v1.0 e v2.0) ricodifica in opus, audio stereo a circa 63kbps vbr mode (bitrate medio di circa 72kbps) con file di circa 10-13 MB.
|
||||
Ovviamete lo script (di defoult v1.0 e v2.0) ricodifica in opus, audio stereo a circa 64kbps vbr mode (bitrate medio di circa 72kbps) con file di circa 10-13 MB.
|
||||
|
||||
Per chi volesse, adesso che, il bit-rate sorgente non manca, potrebbe impostare gli script con delle codifiche ancora più incisive per ridurre ancora di più il peso dei file senza rinunciare la qualità audio. Una tecnica semplice è quella di rinunciare all' audio stereofonico per avere delle codifiche ancore più spinte (bitrate più contenuti) ove l'algoritmo di compressione lo supporti. Per questo motivo ho inserito nello script in maniera commentata (#) i comandi ffmpeg per fare ciò, basta attivare quello desiderato, e commentare quello di default.
|
||||
Li trovate nelle ultime righe dello script.
|
||||
Li trovate nelle ultime righe dello script se presenti.
|
||||
|
||||
## Tipi di codifica opzionali:
|
||||
|
||||
|
@ -51,6 +51,15 @@ Come accennato prima è possibile utilizzare dei formati di codifica opzionali r
|
|||
|
||||
NB: negli esempi **grX** può essere (gr1,gr2,gr_ecc)
|
||||
|
||||
### opus
|
||||
per chi volesse risparmiare ancora più banda di sincronizzazione e avere file ancora più piccoli può usare opus in mono canale con bitrate compresi tra 32-56 Kbps, un buon compromesso tra qualità e dimensione è tra 40-48 Kbps quest'ultima configurazione sarà attivata di defoult negli script che presentano una nomeclatura >= V2.1.1
|
||||
|
||||
```
|
||||
|
||||
ffmpeg -n -i grX_"$Data"_"$Ora".mp3 -vn -acodec libopus -ab 48k -ac 1 grX_"$Data"_"$Ora".opus
|
||||
|
||||
```
|
||||
|
||||
### ogg (Vorbis)
|
||||
|
||||
per sistemi che non supportano la codifica opus nativa, (tipo melafonino) o vecchi sistemi, vecchi player audio (in vecchi telefoni.. ecc) è possibile qualora supportino il Vorbis (tutti sistemi android) codificare in questo formato. Per mantenere un buon rapporto tra qualità audio e dimensione file ho scelto dopo vari test questa condizione di codifica che reputo ottimale, il file così codificato è in mono, con un bitrate medio di circa 60kbps.
|
||||
|
|
|
@ -69,6 +69,7 @@ DLnow
|
|||
# encode audio data... small file
|
||||
|
||||
|
||||
# ffmpeg -n -i $dataT.mp3 -vn -acodec libopus -ab 48k -ac 1 $dataT.ogg
|
||||
ffmpeg -n -i $dataT.mp3 -vn -acodec libvorbis -aq 3 -ac 1 $dataT.ogg
|
||||
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
V2.1
|
||||
V2.1.1
|
||||
|
|
Loading…
Reference in New Issue