Come elenco la risoluzione dei file video?


10

Voglio ottenere un elenco di tutti i miei file video (mkv, mp4, avi ecc.) E la loro risoluzione, così posso vedere quali file video SD devono essere aggiornati a HD. Ho principalmente bisogno di un metodo (o di un programma) per Windows, ma anche OSX andrebbe bene.

So che gli utenti Linux possono usare questo:

find . -name "*.mkv" -execdir mediainfo {} \; | egrep "(Complete name|Width|Height)"

Risposte:


11

Per Windows Vista (altre versioni possono avere caratteristiche simili):

Se devi vederlo per un solo file, puoi vederlo nel riquadro Dettagli in basso.

Se è necessario vederlo per diversi file, seguire 1, 2, 3 * nello screenshot, quindi selezionare 'Altezza cornice' e 'Larghezza cornice' per abilitare queste colonne. (Suggerimento: è possibile digitare i nomi delle colonne nell'elenco lungo per scorrere rapidamente verso di essi).

inserisci qui la descrizione dell'immagine

* fare clic con il tasto destro del mouse sull'intestazione per ottenere il menu


Grazie per la risposta molto eseguita. Questo mi aiuterà già. C'è un modo per esportarlo in un elenco?
Bob,

Purtroppo non esiste un modo semplice per farlo. Siamo spiacenti, ma potresti cercare strumenti online.
ADTC,

Grazie per aver accettato la mia risposta tra l'altro :) (Fare clic sul segno di spunta sotto le frecce di voto e renderlo verde)
ADTC

Ho trovato un modo per esportare l'elenco. Al termine della ricerca, selezionare tutto (CTRL + A), tenere premuto MAIUSC e fare clic con il pulsante destro del mouse sui risultati. Fai clic su Copia percorso e incollalo in un documento di testo. Un altro suggerimento utile è cercare System.Kind: Video per ottenere tutti i video. Grazie ADTC. Ho accettato la tua risposta ufficialmente.
Bob,

Ma Copia come percorso sembra dare solo i nomi e i percorsi dei file, non le dimensioni del video e altri dettagli. Hai solo bisogno dei nomi dei file con i percorsi?
ADTC,

3

È inoltre possibile installare mediainfosu OS X con, per esempio brew install mediainfo.

for f in *;do mediainfo "$f"|awk '$0~/Width|Height/{gsub(/[^0-9]/,"");printf("%s ",$0)}';echo "$f";done

Oppure installa ffmpege usa ffprobe:

mdfind kMDItemContentTypeTree=public.movie -onlyin .|while read f;do ffprobe -v 0 "$f" -show_streams -of csv|head -n1|cut -d, -f10,11|tr '\n' ,;echo "$f";done

Si potrebbe provare a cambiare -of(formato di output) a flat, jsono xml. -v 0è equivalente a -loglevel quiet.

fileha visualizzato solo le dimensioni per circa la metà dei file video con cui l'ho provato. mdlsvisualizzato le dimensioni per un numero ancora inferiore di file.


0

Sono stato in grado di farlo usando XYplorer e la ff:

  1. fai clic con il pulsante destro del mouse sulla directory contenente i file video e seleziona "Visualizzazioni" - "Dettagli".

  2. fare clic con il tasto destro sulla barra dell'etichetta della colonna sopra la finestra e aggiungere due colonne: larghezza e frequenza dei fotogrammi.

Da lì, ho fatto clic sull'etichetta di una colonna per ordinare i file tramite uno degli attributi in ordine crescente e decrescente e trascinato i file selezionati in un altro programma per convertirli o rinominarli.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.