তাদের রানটাইমের সাথে টেক্সট ফাইলে ভিডিও ফাইলের নামের কপির তালিকা?


2

পাঠ্য ফাইলে ফাইলের নামের তালিকাটি কীভাবে অনুলিপি করবেন?

আমার প্রশ্নের সাথে প্রাসঙ্গিকতার কারণে আমি উপরের পৃষ্ঠাটি লিঙ্ক করছি।

নিম্নলিখিত সিএমডি প্রম্পটটি মূলত একই ডেটা সহ একটি 'প্লেইন' লুকিং টেক্সট ফাইল (বা এক্সএমএল বা সিএসভি ফাইল) আউটপুট দেওয়ার জন্য কি একই রকম কিছু করতে পারে:

dir > c:\list.txt

তবে, আমার কেবলমাত্র পার্থক্যটি হ'ল আউটপুটযুক্ত ফাইলের অন্তর্ভুক্ত যে কোনও এবং সমস্ত ভিডিও ফাইলের রানটাইম। এটি কি সহজেই করা যায়?

পাইথন টার্মিনাল বা মাইক্রোসফ্টের ডস প্রম্পটে এটি করা যেতে পারে?


টাইপ a.csv <- আপনি কি চান?
বারলপ

তবে "dir> c: j jjj.txt" আমাকে ভিডিওটির দৈর্ঘ্য বলতে দেয় না। আর এই অন্য সমস্যা জাহির করা হতে পারে কিন্তু আমার ভিডিও সব বিভিন্ন extentions এর আছেন: .mp4 .avi .mkv ইত্যাদি ... আমি জানি না কি ধরনের সমস্যা যে আমার উপর আনা হবে ...
1337475

উত্তর:


2

পুরানো উত্তর
অনুলিপি / বি ফাইল 1 + ফাইল 2 ফাইল 3

সংশোধিত উত্তর

মিডিয়েনফো ব্যবহার করুন, এটি ডাউনলোড করুন। এখানে কমান্ড লাইন সংস্করণ দেওয়া আছে।

C:\>mediainfo file.wmv | find "Duration"
Duration                                 : 14mn 3s
Duration                                 : 14mn 3s
Duration                                 : 14mn 3s

আপনিও করতে পারেন | "নাম" সন্ধান করুন এবং নামটি পান।

আপনি কেবল প্রথম লাইনটি দখল করতে পারেন, তাই | মাথা -1 1 (মাথা gnuwin32 প্রয়োজন), এবং আপনি কেবল 14mn 3 গুলি ধরতে পারেন

C:\>for /f "tokens=1-2,*" %f in ('mediainfo "a.wmv" ^| find "Duration"')
 do @echo %h
14mn 3s
14mn 3s
14mn 3s

আপনি কোনও ফাইলে পুনর্নির্দেশ করতে পারেন।

আপনি যদি এই ব্যাট ফাইলটিকে আপনার ভিডিওর মতো একই ডিরেক্টরিতে রাখেন

এখানে আমি gnuwin32 থেকে হেড কমান্ডটি ব্যবহার করেছি। তবে আপনি মুছে ফেললে | মাথা -1 1, আপনি এখনও ধারণা পাবেন।

একটি বাদুড়

for %%f in (*.*) do (
echo %%f >>y
 mediainfo %%f | find "Duration" | head -n 1 >>y
echo. >>y
)


C:\>type y
a.bat

file1.wmv
Duration                                 : 30s 0ms

file2.wmv
Duration                                 : 45s 11ms

আপনি টাইপ করে চেষ্টা করতে পারেন, aa bb> cc টাইপ করুন যা কাজ করতে পারে তবে এটি সম্ভব টাইপ জিনিস বদলে দেবে তাই চূড়ান্ত ফাইলটির ফাইলের আকার চেক করুন। এটি কাজ করতে পারে। তবে অনুলিপি / বি অবশ্যই এটি সূক্ষ্মভাবে করবে। এটি মাইক্রোসফ্ট । তবে এটি ঠিক হতে পারে আমি এটি যথেষ্ট পরীক্ষা করে নি।
বার্লপ

আমি মনে করি আপনার ভুল হতে পারে ... যা ভিডিও ফাইলটির একটি অনুলিপি তৈরি করেছে। আমি এমন একটি পাঠ্য নথি তৈরির সন্ধান করছি যা ভিডিওর দৈর্ঘ্য বা ঘন্টার মধ্যে বা মিনিটে ভিডিওর (গুলি) রানের সময়কে
তালিকাবদ্ধ করে

@ অ্যাডাম জোনস্টন ওহ আমি আপনার প্রশ্নটি বুঝতে পারি নি, এক্সপ্রেশন ভিডিও রানটাইম শুনিনি, এটি দেখতে পেয়েছি, এটি 225,000 ফলাফল পেয়েছে gets তবে ভিডিওর দৈর্ঘ্য 6..7 মিলিয়ন ফলাফল পায়। আমি আমার উত্তরটি সম্পাদনা করব
বার্লপ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.