Bagaimana cara mencantumkan resolusi file video?

10

Saya ingin mendapatkan daftar semua file video saya (mkv, mp4, avi dll) dan resolusinya, sehingga saya dapat melihat file video SD mana yang perlu ditingkatkan ke HD. Saya terutama membutuhkan metode (atau program) untuk windows, tetapi OSX juga akan baik-baik saja.

Saya tahu pengguna Linux dapat menggunakan ini:

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

Jawaban:

11

Untuk Windows Vista (versi lain dapat memiliki fitur serupa):

Jika Anda perlu melihatnya hanya untuk satu file, Anda dapat melihatnya di panel Detail di bagian bawah.

Jika Anda perlu melihatnya untuk beberapa file, ikuti 1, 2, 3 * di tangkapan layar, lalu pilih 'Tinggi bingkai' dan 'Lebar bingkai' untuk mengaktifkan kolom ini. (Kiat: Anda dapat mengetikkan nama kolom dalam daftar panjang untuk menggulirnya dengan cepat.)

masukkan deskripsi gambar di sini

* klik kanan pada header untuk mendapatkan menu

ADTC
sumber
Terima kasih atas jawaban yang sangat dieksekusi. Ini akan membantu saya. Apakah ada cara agar saya dapat mengekspor ini ke daftar?
Bob
Sayangnya tidak ada cara mudah untuk melakukan itu. Maaf, tetapi Anda dapat mencari alat online.
ADTC
Terima kasih telah menerima jawaban saya btw :) (Klik tanda centang di bawah panah suara dan buatlah hijau)
ADTC
Saya menemukan cara untuk mengekspor daftar. Setelah pencarian selesai, pilih semua (CTRL + A), tahan SHIFT dan klik kanan hasilnya. Klik pada Salin Path dan tempel ke dalam dokumen teks. Tip bermanfaat lainnya adalah mencari System.Kind: Video untuk mendapatkan semua video. Terima kasih ADTC. Saya menerima jawaban Anda secara resmi.
Bob
Tetapi Salin sebagai jalur hanya tampaknya memberikan nama dan jalur file, bukan dimensi video dan detail lainnya. Anda hanya perlu nama file dengan path?
ADTC
3

Anda juga dapat menginstal mediainfodi OS X dengan misalnya brew install mediainfo.

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

Atau instal ffmpegdan gunakan 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

Anda dapat mencoba mengubah -of(output format) untuk flat, json, atau xml. -v 0setara dengan -loglevel quiet.

filehanya menampilkan dimensi sekitar setengah dari file video yang saya uji. mdlsditampilkan dimensi untuk file lebih sedikit.

Lri
sumber
0

Saya bisa melakukannya menggunakan XYplorer dan ff:

  1. klik kanan pada direktori yang berisi file video dan pilih "Tampilan" - "Detail."

  2. klik kanan pada bilah label kolom di atas jendela dan tambahkan dua kolom: lebar bingkai dan kecepatan bingkai.

Dari sana, saya mengklik label kolom mana pun untuk mengurutkan file melalui atribut mana pun dalam urutan naik dan turun, dan menyeret file yang dipilih ke program lain untuk mengonversi atau mengubah nama mereka.

sarung tangan monyet
sumber