দুটি ড্রাইভের সাথে ডিস্ক sertোকানোর পরে .iso অনুলিপি করতে স্বয়ংক্রিয় ডিভিডি


0

আমার অনেকগুলি ডিভিডি (চলচ্চিত্র) রয়েছে যা আমি .iso হিসাবে পছন্দ হিসাবে ব্যবহার করে সংরক্ষণ করতে চাই dd। প্রক্রিয়াটি দ্রুত করতে আমার দুটি ড্রাইভ রয়েছে।

আমি একটি স্ক্রিপ্ট সেট করতে চাই (খাঁটি বাশ বা ব্যাশ + অ্যাপলস্ক্রিপ্ট সংমিশ্রণ) যা সন্নিবেশে চলে runs ম্যাকোস সেটিংসে script সিডি এবং ডিভিডি in সন্নিবেশ… তে একটি স্ক্রিপ্ট কনফিগার করতে দেয়

প্রক্রিয়াটি দেখতে এইরকম হওয়া উচিত:

  1. দুটি ড্রাইভের মধ্যে একটিতে ডিভিডি .োকান
  2. স্ক্রিপ্টটি শুরু হয় এবং পরীক্ষা করে যে ড্রাইভটি আদেশটি ট্রিগার করেছিল (আমার পক্ষে সবচেয়ে কঠিন অংশ)
  3. একটি টার্মিনাল উইন্ডো খোলে এবং প্রকৃত স্ক্রিপ্টটি চালায়

আমার ধারণাটি একটি মোটামুটি খসড়া:

#!/bin/bash
diskutil umountDisk /dev/THEDRIVE
echo -n `date "+%Y-%m-%d - %H:%M:%S -> Starting with DISCTITLE"` >> iso.log
dd if=/dev/THEDRIVE | pv -s DRIVESIZE | dd of=/myfolder/DISCTITLE.iso
echo -n `Finished DISCTITLE, took TIME. Ejecting.`
drutil tray eject -drive DRIVENUMBER
  1. বের করার পরে টার্মিনাল উইন্ডোটি বন্ধ করুন

আনমাউন্টডিস্কের জন্য dd, লগতে লিখুন, স্ট্যাটাস ব্যবহার করে অনুলিপি করুন pv, আবার লগ করতে লিখুন এবং শেষ করার পরে ডিস্কটি বের করুন।

আমি যা জানি না তা হল আমি দুটি ড্রাইভের সাথে কীভাবে অংশটি পেলাম। এবং স্ক্রিপ্টটি সেট আপ করুন যাতে এটি সঠিকভাবে পরিচালনা করে।

drutil statusআকার এবং ডিভাইস বলে। mountনাম বলে তবে আমি অবশ্যই অবশ্যই উভয় ড্রাইভ উপস্থিত থাকি।

আমি কীভাবে ব্যবহার করতে পারি awkবা sedবর্তমান ডিস্কের ডিভাইস / মাউন্টপয়েন্ট, ডিস্ক শিরোনাম, আকার এবং চালিত নম্বর (ডানটি বের করতে) পেতে পারি?


এই বাণিজ্যিক ডিভিডি কি এবং হ্যাঁ আপনি কীভাবে অনুলিপি সুরক্ষা পেয়ে যাবেন?
ব্যবহারকারী 3439894

@ ব্যবহারকারী 3439894 হ্যাঁ, বেশিরভাগ চলচ্চিত্র, সিরিজ, কোনও গেমস বা ডেটার জন্য ব্যক্তিগত ব্যাকআপ অনুলিপিগুলি। শারীরিক অনুলিপিগুলি থেকে মুক্তি পেতে চান। আমি এক সাথে হাত দিয়ে চেষ্টা করেছি এবং ddভিএলসি দিয়ে তৈরি করা আইসো খুলতে কোনও সমস্যা হয়নি । আমি অনুলিপি সুরক্ষা সম্পর্কেও ভেবেছিলাম, তবে আমার প্রথম প্রচেষ্টাটি কেবল কার্যকর হয়েছিল।
ওয়ারেন্ডল

@ ব্যবহারকারী 3439894 আমি বার্ন.এপ বা অনুরূপ ব্যবহার সম্পর্কে ভেবেছিলাম। তবে ক্র্যাশগুলি পোড়া এবং বন্ধ হয়ে গেছে (ম্যাকোসের জন্য বেশিরভাগ ডিভিডি সম্পর্কিত সরঞ্জামগুলির মতো দেখতে)।
ওয়ারেন্ডল

@ ব্যবহারকারী 3439894 দেখে মনে হচ্ছে ডিভিডি এমনকি একটি অনুলিপি সুরক্ষা আছে। আমি হ্যান্ডব্রেক দিয়ে এটি খোলার চেষ্টা করেছি (এটি কীভাবে খুঁজে বের করতে হবে তা জানত না) এবং এটি "কপি সুরক্ষিত উত্সগুলি সমর্থিত নয় ..." নোটিশটি দেখিয়েছে। ddপ্রকৃতির দ্বারা সমস্যাটি বাদ দেওয়া কি সম্ভব ?
সোভান্টল

হ্যান্ডব্রেকের জন্য কপি সিএসএস সুরক্ষিত ডিস্কগুলি পড়তে libdvdcss প্রয়োজন। তবে সিএসএস ছাড়াও অন্যান্য অনেক ধরণের ডিভিডি অনুলিপি সুরক্ষা রয়েছে যেমন সনি আরকিওএস, ইউওপস এবং ডিজনি এক্স-প্রজেক্ট ডিআরএম যার সাথে libdvdcss কাজ করবে না।
ব্যবহারকারী 3439894

উত্তর:


1

আমি এটি খুব সহজেই সমাধান করতে পেরেছি।

উইন্ডোজের জন্য ম্যাক ডিভিডি রিপার প্রো, ম্যাকএক্স ডিভিডি রিপার প্রো (দুটি বিভ্রান্ত করবেন না), রিপআইটি এবং যেকোনডিভিডি তুলনা করার পরে। আমি ম্যাক ডিভিডি রিপার প্রো ব্যবহার করার সিদ্ধান্ত নিয়েছি ।

ডিভিডি সন্নিবেশ করার পরে এবং এটি শেষ হয়ে যাওয়ার পরে এটিকে বের করার পরে এটি স্বয়ংক্রিয়ভাবে শুরু করার একটি সেটিংস রয়েছে।

আমি অ্যাপ্লিকেশন দুটি ব্যবহার করে চালাচ্ছি open -n /Applications/MDRP.app। যেহেতু এমডিআরপি প্রথম ডিভিডি এটি আবিষ্কার করে এবং প্রথমটি পাওয়া যায় না, দ্বিতীয় উদাহরণটি দ্বিতীয় ডিভিডি ড্রাইভ এবং তার বিপরীতে বেছে নেবে।

আউটপুট .iso কিছুটা ধাপের অনুলিপি নয়, যেহেতু এমডিআরপি অনুলিপি সুরক্ষা (অন্তত সিএসএসের কোনও সমস্যা ছিল না) যত্ন নেয় তবে ভিএলসি এবং কোডির (আমার মিডিয়া সার্ভারে) আমার পরীক্ষায় ভাল খেলেছিল।

কেবলমাত্র আমি খুঁজে পাইনি লগ ফাইলগুলি, তবে আমি যা খুজছি তার সবকিছুই এইভাবে সমাধান করা হয়েছে।

আপনি যদি ভিডিও_টপ আউটপুটকে বেশি পছন্দ করেন .আইসো আপনি রিপআইটি ব্যবহার করে একই জিনিসটি করতে পারেন, রিপআইটি আনুষ্ঠানিকভাবে একই সাথে দুটি ড্রাইভ থেকে ছাঁটাইকে সমর্থন করে।

দ্রষ্টব্য: মন্তব্যে উল্লিখিত হিসাবে আমি এখনও সনি আরকিওএস, ইউওপি এবং ডিজনি এক্স-প্রকল্পের সাহায্যে সুরক্ষিত ডিভিডিগুলি চেষ্টা করতে পারি নি। সিএসএস সুরক্ষা কাজ করেছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.