Sto utilizzando FFmpeg per convertire un video da un formato a un altro. Devo prima estrarre le proporzioni del video. Come posso trovare quell'informazione?Ottieni proporzioni video da FFmpeg
7
A
risposta
14
Basta eseguire
ffmpeg -i <yourfilename>
e dettagli sul flusso video/S contenuti nel file sarà stampato sullo schermo. Due dei parametri elencati per ciascun flusso video saranno il PAR (Pixel Aspect Ratio) e il DAR (Display Aspect Ratio). Vedrai qualcosa di simile:
Stream #0.10[0x258]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 4350 kb/s, 27.97 fps, 25 tbr, 90k tbn, 50 tbc
Il DAR è ciò che il rapporto del video visualizzato finale avrà. Il PAR indica come devono essere dimensionati i pixel per ottenere ciò. Ad esempio, nel caso che ho appena mostrato, (720*64)/(576*45) = 16/9
.
Molte volte, PAR sarà uguale a 1: 1, il che significa che il DAR dovrebbe essere uguale al rapporto della risoluzione video.
15
ffprobe è preferibile per ottenere informazioni sui supporti. Quando si utilizza il file ffmpeg -i e nessun altro argomento, ffmpeg restituisce uno stato di errore.
Problemi correlati
- 1. FFmpeg - Cambia la risoluzione del video con proporzioni
- 2. Combinare due video da ffmpeg
- 3. Come ottenere dimensione video da ffmpeg -i
- 4. Testo sul video ffmpeg
- 5. ffmpeg: comprime il video?
- 6. Ottieni informazioni video Quicktime
- 7. Ritaglio video Android via ffmpeg
- 8. FFmpeg - Unire video con trasparenza
- 9. FFMPEG Scala video senza filtro
- 10. uscita video errata ffmpeg android
- 11. FFmpeg Live Stream - Loop Video?
- 12. FFMPEG overlay video in loop
- 13. Riproduzione di video in visualizzazione struttura con proporzioni del video
- 14. Android: problema di proporzioni video MediaPlayer
- 15. Stream video da ffmpeg e acquisizione con OpenCV
- 16. Come creare un video da immagini con FFmpeg?
- 17. ffmpeg - titolo da visualizzare per tutta la durata del video
- 18. Ottieni ID video da Vimeo url
- 19. Ottieni l'audio da un video html5
- 20. webrtc - ottieni le proporzioni della webcam
- 21. Aggiungi sovrapposizione immagini al video FFmpeg
- 22. FFmpeg Come scrivere video in un file
- 23. FFMpeg Fuori sincronizzazione audio/video nell'applicazione iOS
- 24. Crea una miniatura dal video utilizzando ffmpeg
- 25. ffmpeg per estrarre l'audio dal video
- 26. FFMpeg - Creazione di miniature per file video
- 27. Convertire video con ffmpeg utilizzando gpu
- 28. Come fermare ffmpeg da remoto?
- 29. FFmpeg wrapper metadati php
- 30. streaming video da un iPhone
'ffprobe -i -show_streams' genererà anche un elenco di chiave = valore per i flussi video e audio. ex: '... sample_aspect_ratio = 1: 1 display_aspect_ratio = 8: 5 ...' potrebbe essere più facile analizzare il risultato in modo programmatico –
un'altra nota: ci sono diverse opzioni per la stampa, come '-print_format json' per ottenere il uscita nel formato più utilizzabile possibile per qualsiasi situazione –