ฉันจะแสดงความละเอียดไฟล์วิดีโอได้อย่างไร


10

ฉันต้องการได้รับรายชื่อไฟล์วิดีโอทั้งหมดของฉัน (mkv, mp4, avi ฯลฯ ) และความละเอียดของมันดังนั้นฉันสามารถดูไฟล์วิดีโอ SD ที่ต้องอัปเกรดเป็น HD ฉันต้องการวิธีการ (หรือโปรแกรม) สำหรับ Windows เป็นหลัก แต่ OSX ก็ใช้ได้เช่นกัน

ฉันรู้ว่าผู้ใช้ Linux สามารถใช้สิ่งนี้:

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

คำตอบ:


11

สำหรับ Windows Vista (เวอร์ชันอื่นสามารถมีคุณสมบัติที่คล้ายกัน):

หากคุณต้องการดูเพียงไฟล์เดียวคุณสามารถดูได้ในบานหน้าต่างรายละเอียดที่ด้านล่าง

หากคุณต้องการดูไฟล์หลายไฟล์ให้ทำตาม 1, 2, 3 * ในภาพหน้าจอจากนั้นเลือก 'ความสูงของเฟรม' และ 'ความกว้างของเฟรม' เพื่อเปิดใช้งานคอลัมน์เหล่านี้ (เคล็ดลับ: คุณสามารถพิมพ์ชื่อคอลัมน์ในรายการแบบยาวเพื่อเลื่อนดูได้อย่างรวดเร็ว)

ป้อนคำอธิบายรูปภาพที่นี่

* คลิกขวาที่ส่วนหัวเพื่อรับเมนู


ขอบคุณสำหรับคำตอบที่ดำเนินการอย่างมาก นี่จะช่วยฉันออกไปแล้ว มีวิธีที่ฉันสามารถส่งออกสิ่งนี้ไปยังรายการหรือไม่?
บ๊อบ

น่าเสียดายที่ไม่มีวิธีง่ายๆในการทำเช่นนั้น ขออภัยคุณอาจค้นหาเครื่องมือออนไลน์
ADTC

ขอบคุณที่ยอมรับคำตอบของฉัน btw :) (คลิกเครื่องหมายถูกด้านล่างลูกศรโหวตและทำให้เป็นสีเขียว)
ADTC

ฉันพบวิธีการส่งออกรายการ หลังจากการค้นหาเสร็จสิ้นให้เลือกทั้งหมด (CTRL + A) กด SHIFT ค้างไว้แล้วคลิกขวาที่ผลลัพธ์ คลิกที่ Copy Path และวางลงในเอกสารข้อความ เคล็ดลับที่มีประโยชน์ก็คือค้นหา System.Kind: วิดีโอเพื่อรับวิดีโอทั้งหมด ขอบคุณ ADTC ฉันยอมรับคำตอบของคุณอย่างเป็นทางการ
Bob

แต่คัดลอกเป็นพา ธดูเหมือนว่าจะให้ชื่อไฟล์และพา ธเท่านั้นไม่ใช่ขนาดวิดีโอและรายละเอียดอื่น ๆ คุณต้องการชื่อไฟล์ที่มีพา ธ หรือไม่
ADTC

3

นอกจากนี้คุณยังสามารถติดตั้งmediainfoบน OS X brew install mediainfoกับยกตัวอย่างเช่น

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

หรือติดตั้งffmpegและใช้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

คุณอาจลองเปลี่ยน-of(รูปแบบการส่งออก) ไปflat, หรือjson เทียบเท่ากับxml-v 0-loglevel quiet

fileแสดงเฉพาะขนาดประมาณครึ่งหนึ่งของไฟล์วิดีโอที่ฉันทดสอบด้วย mdlsแสดงขนาดไฟล์แม้แต่น้อย


0

ฉันสามารถทำได้โดยใช้XYplorerและ ff:

  1. คลิกขวาที่ไดเรกทอรีที่มีไฟล์วิดีโอและเลือก "Views" - "Details"

  2. คลิกขวาบนแถบป้ายชื่อคอลัมน์เหนือหน้าต่างและเพิ่มสองคอลัมน์: ความกว้างของเฟรมและอัตราเฟรม

จากตรงนั้นฉันคลิกที่ป้ายชื่อคอลัมน์เพื่อเรียงลำดับไฟล์ผ่านแอททริบิวต์ตามลำดับขึ้นและลงและลากไฟล์ที่เลือกไปยังโปรแกรมอื่นเพื่อแปลงหรือเปลี่ยนชื่อไฟล์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.