Bagaimana cara saya mendapatkan total durasi banyak file video kecil di folder?

11

Saya memiliki banyak file video kecil di folder dan saya pikir mengklik Properti folder akan memberi saya total durasi semua klip video digabungkan tetapi tidak. Apa cara paling sederhana untuk menghitung waktu total berbagai klip dalam folder? Dalam folder yang sama saya punya beberapa file .srt juga.

Juga, saya menggunakan VLC player; apakah ada cara untuk menggunakannya untuk menyelesaikan masalah saya? Saya tidak memiliki Windows Media Player.

Menangkan 7. IE 8.

semangat
sumber
1
Seberapa nyaman Anda dengan scripting? Solusi ini akan berhasil, tetapi Anda harus sedikit mengubahnya untuk mendapatkan total: stackoverflow.com/questions/1987648/…
EBGreen
1
Jika Anda memilih item di browser file, maka di bagian bawah saya bisa melihat total panjang item yang dipilih.
Bernhard
2
@Bernhard harus menjadi jawaban, bukan komentar.
Moab
@EBGreen Saya tidak bisa skrip sama sekali.
verve
@Bernhard Saya mencoba ini tetapi saya hanya mendapatkan ukuran file total di bagian bawah!
verve

Jawaban:

12

Anda dapat menggunakan Filter Windows Explorer.

  • Buka folder yang diinginkan pada Windows Explorer (WindowsKey-E);
  • Klik pada bilah pencarian (atau gunakan Ctrl-F);
  • Jenis System.Kind:=Video;
  • Pilih semua file video dari daftar hasil;
  • Buka propertinya (Tombol Kanan Mouse -> Properti);

Perhitungan total durasi akan ditampilkan di tab Detail;

gagallo7
sumber
6

Selama windows dapat membaca metadata video, mengklik kanan padanya dan masuk ke Rincian memang menunjukkan panjang total. Saya baru saja menguji di sini pada kombinasi .MP4 dan .WMV dan berhasil.

Agar windows dapat membaca metadata video dengan benar, Anda mungkin perlu menginstal Windows Media Player serta codec yang sesuai (menggunakan paket codec seperti Shark007, K-Lite dan CCCP adalah ide yang bagus). Apakah Anda dapat melihat thumbnail atau tidak di Windows Explorer akan memberi Anda indikasi.

Selain itu, Anda dapat menggunakan aplikasi media yang mendukung video dan menunjukkan waktu total dalam daftar putar, seperti Winamp.

mtone
sumber
File saya adalah .FLV dan MPEG-4 plus beberapa file .srt yang tersebar di folder yang saya coba periksa. Akankah ini berhasil? Hmm ... dua file video memiliki thumbnail tetapi sisanya adalah satu lembar putih.
verve
Tidak. Windows Explorer tidak dapat membaca metadata FLV.
iglvzx
@veve Saya tidak yakin tentang FLV. Mungkin tidak sesuai iglvzx. Adapun SRT, mereka adalah file subtitle sehingga tidak ada video atau durasi pada mereka.
mtone
3

Sangat sangat sederhana. Cukup pilih semua video. Masukkan ke dalam pemutar media VLC. Sekarang klik pada tombol toggle playlist. Di sana Anda akan melihat di kiri atas tepat di samping daftar putar total waktu pemutaran video ditampilkan.

gambar

berkarat
sumber
2

Anda dapat menggunakan Cygwin / Mingw dan Mplayer (untuk Windows juga):

mplayer -vo null -ao null -frames 0 -identify -msglevel all=0 How\ fast.ogg | grep ^ID_LENGTH
ID_LENGTH=30.58
Janus Troelsen
sumber
Apa yang ada di jendela abu-abu?
verve
Contoh penggunaan mplayer dari Bash prompt di terminal Cygwin. Baris yang dimulai dengan "$" adalah perintah dan baris tanpa "$" adalah output. Baris ketiga ada untuk menunjukkan kepada Anda bahwa perintah hanya menghasilkan satu baris, yang berarti Anda dapat dengan mudah mengurai dan menjumlahkannya dengan durasi lain.
Janus Troelsen
1
Ia bekerja di Linux juga. Itu mengumpulkan panjang. Kemudian kita dapat menggunakan mis. Kode Python untuk menambahkan nilai-nilai itu jika kita menghapus bagian sebelum angka:with open("lengths") as f: values = f.read().splitlines() print(sum([float(v) for v in values])
Arpad Horvath
1

Instal ekstensi ini dalam VLC. Itu bekerja seperti pesona.

Gianluigi Zane Zanettini
sumber
Saya pikir ini yang terbaik untuk OP. Jika itu bekerja.
jiggunjer
VLC dapat menampilkan total panjang daftar putar tanpa ekstensi apa pun. Mungkin itu tidak bisa dilakukan pada tahun 2012 (ketika jawaban ini ditulis), tetapi sekarang ia melakukannya.
lbalazscs
0

Pilih semua file yang dimaksud di dalam File Explorer. Ambil Klik Kanan & Pergi ke Properti. Di Jendela Properti, Ambil Tab Detail. Cari nilai Panjang dan itu dia! Semoga berhasil. Ini pasti berfungsi di Win 7 untuk Video saat saya memeriksa.

Baala
sumber
OP: "Saya punya banyak file video kecil di folder dan saya pikir mengklik Properties folder akan memberi saya total durasi semua klip video digabung tetapi tidak"
Jeremy Thompson
OP melihat properti folder.   Jawaban ini mengatakan, "Masuk ke folder, lalu pilih semua file (video) di folder, dan dapatkan properti yang dikumpulkan. Saya dapat mengkonfirmasi (di sistem saya) bahwa apa yang dicoba OP, tidak berfungsi, dan jawaban ini ya.YMMV
Scott
0

Jika Anda memilih item di browser file, maka di bagian bawah saya bisa melihat total panjang item yang dipilih.

Seperti yang diminta, berikut adalah beberapa contoh tangkapan layar (dari Windows 7).

Bernhard
sumber
Tambahkan tangkapan layar untuk membuktikannya
Jeremy Thompson
1
sekarang coba dengan file .flv :)
jiggunjer
0

Untuk Windows, lihat jawaban ini .

Anda dapat memilih file audio dalam folder, lalu

  1. lihat di panel Detail di bagian bawah jendela Windows explorer Anda [aktifkan ini di panel Atur, Tata Letak,]

  2. klik kanan, Properties, tab Detail.

Kedua cara akan menunjukkan panjang total file yang dipilih.

Jika Anda ingin memasukkan subfolder maka Anda perlu melakukan pencarian di folder tingkat atas yang menarik - cari di tipe: mp3 atau wma atau format apa pun yang Anda gunakan dan itu akan mengembalikan semua file yang sesuai dalam pohon folder itu. Pilih semuanya di jendela hasil pencarian dan kemudian seperti yang saya tulis di atas.

Jika Anda telah menggunakan campuran format audio, Anda harus mengulangi prosedur untuk setiap jenis.

Dalia
sumber