Calcolatore di coda podcast
40 episodi arretrati da 55 minuti a 1,25 volte la velocità fanno 1760 minuti, poco più di 29 ore di ascolto. Indichi la sua coda, la durata abituale e la velocità che usa davvero per pianificare come rimettersi in pari. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Episodi
- 40
- Durata
- 55
- Velocità
- 1,25
- Minuti
- 1760
- Ore
- 29,3333333333
Una coda di podcast è un problema di tempo di ascolto, non una consultazione di catalogo. Lei sa già quanti episodi non riprodotti restano in coda, conosce già la durata tipica di quel programma e sa già se ascolta al ritmo originale oppure a una volta e mezza o al doppio sul tragitto. Questo calcolatore trasforma quei tre numeri in un solo valore di orologio a muro: le ore totali di ascolto. Moltiplichi il numero di episodi per la durata media in minuti, divida per la velocità di riproduzione che userà davvero, poi divida per sessanta. Un notiziario di quaranta episodi da cinquantacinque minuti a una velocità di uno e un quarto fa poco più di ventinove ore: più di una giornata sveglia se tentasse di svuotarla tutta in una volta. Conteggi e durate assenti, non finiti o fuori intervallo falliscono allo stesso modo e non vengono addebitati.
Come si ottengono le ore della coda podcast da tre numeri
L'identità è la stessa che ogni lettore di podcast usa internamente quando stima il tempo rimanente. Il tempo lordo in minuti è il numero di episodi moltiplicato per la durata media di un episodio in minuti. Il tempo di ascolto in minuti è quel prodotto diviso per la velocità di riproduzione.
Le ore sono i minuti di ascolto divisi per sessanta. La velocità di riproduzione è un moltiplicatore positivo: 1.0 è la colonna sonora originale, 1.2 e 1.5 sono le regolazioni comuni di Overcast e Pocket Casts che i pendolari usano per svuotare la coda prima, e 2.0 dimezza l'orologio. Un valore sotto 1.0 — riproduzione lenta per lo studio di una lingua, un'intervista restaurata o un lettore che allunga il parlato — allunga l'ascolto, ed è per questo che il campo non è limitato a un minimo di uno.
Si accettano conteggi frazionari perché mezzi episodi, trailer extra e finali in due parti esistono davvero; l'aritmetica non impone un intero. La durata media può essere qualsiasi numero finito e positivo di minuti, compreso quel magazine di attualità da quarantasette minuti e mezzo che non è né una mezz'ora pulita né un'ora tonda. Risponde a una sola domanda: se Lei riproduce ogni episodio elencato a una velocità costante, quante ore di ascolto è quella coda.
Contratto di ingresso, velocità di riproduzione, campi di risposta ed errori
Gli errori nominano sempre il campo canonico così che il modulo web segni il controllo giusto. Una velocità di riproduzione zero o negativa fallisce perché un lettore non può dividere il tempo per un tasso non positivo: è il contratto che questa capacità esiste per far rispettare, e quei fallimenti non vengono addebitati. Conteggi e durate zero o negativi falliscono per lo stesso motivo: una coda senza episodi o un episodio di durata nulla non sono un ascolto.
Le grandezze sopra i tetti documentati falliscono perché un errore di battitura non possa far cadere l'isolate. In caso di successo il corpo include gli ingressi ripetuti, minutes come orologio di ascolto, hours come minutes diviso per sessanta, e una stringa formula. Un controllo familiare è quaranta episodi da cinquantacinque minuti a speed 1.25, che danno millesettecentosessanta minuti di ascolto e 29.333333333333 ore.
Un programma quotidiano di cento episodi da trenta minuti a doppia velocità sono venticinque ore.
Dove un calcolatore di coda podcast merita il proprio posto
Le famiglie che pianificano un recupero sul tragitto hanno bisogno delle ore per decidere se una coda di quaranta episodi di un notiziario entra in due settimane di guida o richiede una velocità maggiore. I redattori di newsletter e gli editori di recap che costruiscono un calendario di ascolto hanno bisogno di una conversione deterministica dal conteggio e dalla durata media a un bilancio di orologio a muro da fissare in un foglio.
Gli studenti di lingua che abbassano un programma di interviste in spagnolo o in giapponese a quattro quinti della velocità hanno bisogno della stessa formula con un tasso sotto uno, non di uno strumento che rifiuti in silenzio tutto ciò che non è tempo reale o tempo doppio. I programmatori di club e le squadre di ospitalità che organizzano un ascolto tematico condiviso possono trasformare una pila di episodi in un orologio da capo a fine senza aprire una calcolatrice per ogni titolo.
Mantenga i tre ingressi finiti, conservi speed strettamente positivo, fissi hours nei test e otterrà un bilancio di ascolto riproducibile per un piano di tragitto, un calendario editoriale, una scheda di laboratorio linguistico o un worker al bordo, senza allestire un elenco di podcast proprio.
Casi d'uso
Recuperi un programma settimanale di interviste
Trasformi una coda di quaranta episodi da cinquantacinque minuti a 1.25x in circa ventinove ore e sappia se Le bastano due settimane di tragitto.
Confronti la riproduzione a 1x, 1.5x e 2x
Conservi lo stesso conteggio di episodi e la stessa durata media, cambi solo speed e veda quante ore di orologio a muro una colonna più rapida risparmia davvero.
Pianifichi l'ascolto sul tragitto e in palestra
Converta una coda quotidiana di notizie in ore che Lei possa confrontare con il tempo di guida o con le sessioni sul tapis, senza aprire un foglio per ogni programma.
Domande frequenti
In quali unità è duration?
Duration è la durata media dell'episodio in minuti, l'unità stampata sulla scheda della maggior parte dei podcast. Hours compaiono solo nel risultato, dopo la conversione dell'orologio di ascolto.
Che succede se la velocità di riproduzione è zero o negativa?
Un lettore non può dividere il tempo per un tasso non positivo, e quei fallimenti non vengono addebitati.
Questo estrae la mia coda da Apple Podcasts o da Spotify?
No. Lei fornisce il conteggio degli episodi e la durata media.
Come calcolo il tempo totale per rimettermi in pari con un podcast?
Moltiplichi gli episodi arretrati per la durata media in minuti, divida per la velocità di riproduzione e poi per 60. Così 40 episodi da 55 minuti a 1,25 volte danno poco più di 29 ore.
Posso indicare un numero di episodi non intero?
Sì. Un episodio ascoltato a metà, un trailer extra o un finale in due parti sono situazioni reali, quindi il numero di episodi può avere decimali e il calcolo non lo arrotonda.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/life/podcasts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"episodes":40,"duration":55,"speed":1.25}'const res = await fetch("https://api.kit.forhosting.com/life/podcasts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"episodes": 40,
"duration": 55,
"speed": 1.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/podcasts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"episodes": 40,
"duration": 55,
"speed": 1.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/podcasts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"episodes":40,"duration":55,"speed":1.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"episodes":40,"duration":55,"speed":1.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/podcasts", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"episodes": 40,
"duration": 55,
"speed": 1.25
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.podcasts",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_episodes | 1000000 |
max_duration | 1000000 |
max_speed | 100 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una velocità di riproduzione zero o negativa viene rifiutata come invalid_input, perché un lettore non può dividere il tempo per un tasso non positivo. Usi la pagina nel browser senza costo, oppure chiami l'API a $0.002 per richiesta riuscita quando un calendario di recupero o una scheda di tutoraggio necessitano della stessa cifra.
Come si ottengono le ore della coda podcast da tre numeri
La risposta ripete i valori puliti di episodes, duration e speed, poi restituisce minutes come orologio di ascolto, hours come minutes diviso per sessanta, e una stringa formula che riafferma l'identità così che un'interfaccia possa mostrare la regola accanto al numero. Questo endpoint non recupera elenchi di episodi da un feed RSS né da un elenco, non sottrae sigle né pubblicità e non applica fusi orari.
Contratto di ingresso, velocità di riproduzione, campi di risposta ed errori
Invii un corpo JSON con tre campi obbligatori: episodes, il conteggio degli episodi non riprodotti in coda; duration, la durata media di un episodio in minuti; e speed, il moltiplicatore di riproduzione. Gli alias episode_count, n e count sono accettati per episodes; average_duration, avg_duration, episode_duration e minutes per duration; e playback_speed, playback e rate per speed. Ogni campo può arrivare come numero JSON o come stringa numerica; booleani, oggetti, stringhe vuote, NaN e Infinity falliscono con invalid_input. I campi assenti sono invalid_input e non vengono addebitati. Le chiamate API riuscite usano il prezzo base pubblicato $0.002; il percorso gratuito del browser esegue la stessa funzione solve senza consumare saldo prepagato.
Dove un calcolatore di coda podcast merita il proprio posto
Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello e senza rete in uscita, e una convalida fallita non consuma saldo.
Domande tecniche
Come si calcola il tempo totale di ascolto di una coda di podcast?
Invii tre numeri: episodes, duration (minuti medi per episodio) e speed. L'API restituisce hours = (episodes × duration) / speed / 60, più l'orologio di ascolto in minutes.
Quanto costa il calcolatore di coda podcast?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.