File MP4 di esempio — Scarica video di prova (da 480p a 1080p, da 1 MB a 10 MB)
MPEG-4 Part 14 (varianti H.264, HEVC e AV1) · .mp4 · tipo MIME video/mp4
Scarica un file MP4 di esempio con le dimensioni e la risoluzione che ti servono: clip H.264/AAC a 480×270 (1 MB), 640×360 (2 MB), 1280×720 (5 MB) e 1920×1080 (10 MB), una clip verticale 1080×1920 per i layout mobili e codifiche HEVC (H.265) e AV1 della stessa clip a 720p per testare il supporto dei codec. Ogni file ha l'atom MOOV in posizione faststart, quindi parte subito in streaming nel browser.
L'MP4 con video H.264 e audio AAC è l'unica combinazione che si riproduce ovunque: ogni browser, iOS, Android, smart TV e ogni programma di montaggio. È il formato da testare per primo e quello che il tuo transcoder dovrebbe produrre per la riproduzione.
Scarica file MP4 di esempio
| File | Dettagli | Dimensione | Scarica |
|---|---|---|---|
sample-video-1280x720-av1.mp4 | 1280 × 720 · 10 s · 30 fps · AV1 · audio AAC · 616 kbps | 770 KB | |
sample-video-480x270-1mb.mp4 | 480 × 270 · 10 s · 30 fps · H264 · audio AAC · 765 kbps | 957 KB | |
sample-video-1080x1920-portrait-2mb.mp4 | 1080 × 1920 · 10 s · 30 fps · H264 · audio AAC · 1484 kbps | 1.9 MB | |
sample-video-1280x720-hevc.mp4 | 1280 × 720 · 10 s · 30 fps · HEVC · audio AAC · 1505 kbps | 1.9 MB | |
sample-video-640x360-2mb.mp4 | 640 × 360 · 10 s · 30 fps · H264 · audio AAC · 1536 kbps | 1.9 MB | |
sample-video-1280x720-5mb.mp4 | 1280 × 720 · 20 s · 30 fps · H264 · audio AAC · 1871 kbps | 4.7 MB | |
sample-video-1920x1080-10mb.mp4 | 1920 × 1080 · 30 s · 30 fps · H264 · audio AAC · 2524 kbps | 9.5 MB | |
sample-video-1920x1080-20mb.mp4 | 1920 × 1080 · 1 min · 30 fps · H264 | 20 MB | |
sample-video-1920x1080-50mb.mp4 | 1920 × 1080 · 2 min · 30 fps · H264 | 50 MB | |
sample-video-3840x2160-100mb.mp4 | 3840 × 2160 · 2 min · 30 fps · H264 | 100 MB |
Usa questi file dalla riga di comando o in CI
Ogni URL è stabile e con CORS aperto. Fissa lo SHA-256 nel tuo test e saprai subito quando una fixture cambia.
# Scarica un file curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/videos/mp4/sample-video-1280x720-av1.mp4 # Verificalo (lo SHA-256 è indicato per ogni file qui sopra) shasum -a 256 sample-video-1280x720-av1.mp4 # Indice leggibile da macchina di tutti i file di esempio curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="mp4")'
Il formato MP4 in breve
| Nome completo | MPEG-4 Part 14 (varianti H.264, HEVC e AV1) |
|---|---|
| Estensioni | .mp4 |
| Tipo MIME | video/mp4 |
| Standard | ISO/IEC 14496-14 (2003) |
| Codec video usati qui | H.264 High profile; H.265/HEVC (hvc1); AV1 |
| Codec audio | AAC-LC, 96 kbps stereo |
| Frequenza dei fotogrammi | 30 fps, fotogramma chiave ogni 2 s |
| Streaming | faststart (metadati all'inizio del file) |
| Magic bytes | … 66 74 79 70 ("ftyp") all'offset 4 |
Cosa si testa con i file MP4 di esempio
- Riproduzione e scorrimento con <video> HTML5
- Limiti di caricamento (10 MB è una soglia comune)
- Estrazione di miniature e poster a un timecode preciso
- Pipeline di transcodifica: verifica la sincronizzazione dell'audio con il timecode impresso nel video
- Rilevamento dei codec: il file HEVC non si riproduce in Chrome su Windows senza supporto hardware; il file AV1 non si riproduce nelle versioni meno recenti di Safari
- Gestione dei video verticali nelle interfacce mobili
Domande frequenti
Qual è la differenza tra MP4 e MOV?
Condividono la stessa struttura di base (il MOV è nato prima, da QuickTime di Apple; l'MP4 è stato standardizzato a partire da esso). L'MP4 è la versione interoperabile che ogni dispositivo riproduce; il MOV può contenere codec specifici di Apple come ProRes. I nostri esempi MOV usano H.264/AAC, quindi dovrebbero riprodursi ovunque si riproduca un MP4.
Quale MP4 di esempio devo usare per un test di caricamento?
Usa il file appena sotto e quello appena sopra il tuo limite: con un limite di 5 MB, il file da 2 MB dovrebbe passare e quello da 5 MB (che si discosta da 5 MB di pochi punti percentuali) mostrerà se il limite è inclusivo o esclusivo. Per ogni file è indicato il numero esatto di byte.
Perché il file HEVC non si riproduce nel mio browser?
L'HEVC (H.265) è coperto da brevetti; Chrome ed Edge lo riproducono solo quando il sistema operativo fornisce un decoder hardware, e Firefox non lo riproduce affatto. Safari lo riproduce nativamente. È proprio per questo che esiste l'esempio: per verificare la tua logica di fallback.
Questi file MP4 sono sicuri da scaricare?
Sì. Ogni file è generato da zero dal nostro script open source (niente è copiato da altri siti o caricato dagli utenti) e non contiene script, macro né eseguibili. Lo SHA-256 di ogni file è pubblicato in questa pagina, così puoi verificare ciò che hai ricevuto.
Posso usare i file MP4 di esempio per scopi commerciali?
Sì. Sono gratuiti per qualsiasi scopo, inclusi prodotti commerciali, suite di test, demo e ridistribuzione, senza obbligo di attribuzione. Non c'è nessuna licenza da acquistare e nessuno a cui chiedere il permesso.
Posso fare hotlink a questi file o usarli nella CI?
Sì. Ogni link è un URL diretto e stabile via HTTPS con Access-Control-Allow-Origin: * e header di cache lunghi, così curl, wget, fetch() e i test runner possono scaricarli direttamente. Ogni pagina rimanda a un indice JSON di tutti i file (vedi la sezione sulla riga di comando).
File di esempio correlati
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.
Stai testando una pipeline di file? Le costruiamo noi.
Caricamenti, conversioni, anteprime, elaborazione di documenti e flussi multimediali sono il tipo di sistemi di produzione che FreeToolsForWeb progetta e gestisce per i clienti: è per questo che avevamo bisogno di questi file.
Scopri gli strumenti gratuiti