डीवीडी डीवीडी आईएसओ के लिए - सही ढंग से


50

मैं अपने डीवीडी संग्रह को .iso में चीरने के लिए ब्रासेरो का उपयोग कर रहा हूं। हालाँकि, मैंने प्लेबैक के माध्यम से कुछ डीवीडी में कुछ त्रुटियों की खोज की है। वीएलसी प्लेयर केवल आइसो फ़ाइल को खेलना बंद कर देगा, जब प्लेबैक में एक बुरा खंड पूरा होता है (एक फिल्म के माध्यम से आधा रास्ता)।

सबसे बुरी बात यह है कि तेजस्वी प्रक्रिया के दौरान कोई त्रुटि या चेतावनी नहीं दी गई थी - मैं कर सकता था। क्या ऐसी कोई विधि या अनुप्रयोग है जो डीवीडी / फ़ाइल डेटा अखंडता की निगरानी करेगा और भविष्य में ऐसे परिदृश्यों से बचाएगा?

डीवीडी के लिए Exact Audio Copier या CDparanoia के बराबर कुछ भी?


3
मेरा मानना ​​है कि संगीत सीडी के लिए ईएसी और सीडीआरनोआ की आवश्यकता होती है क्योंकि सीडी-ऑडियो में डीवीडी-वीडियो जैसे उच्च-स्तरीय प्रारूपों में त्रुटि-सुधार डेटा शामिल नहीं है। यह सीधे-सीधे बिट्स की नकल करने के लिए पर्याप्त होना चाहिए, जैसा कि नेओजम्स का सुझाव है।
मैकेनिकल घोंघा

1
@ मेकैनिकल मेल सही नहीं है, सीडी की एन्कोडिंग में समानता की तरह कार्यक्षमता है, लेकिन सीडी को कम सटीक पढ़ने के लिए ड्राइव में कार्यक्षमता भी है जो सटीक परिणाम प्राप्त करने के लिए रीड डेटा को सत्यापित करने के लिए EAC और cdparanoia अक्षम या ड्राइव को मजबूर करता है।
लाइववायरबीटी

बंद विषय लेकिन cdda2wav व्यामोह का उपयोग कर सकता है और इसे पसंद किया जाना चाहिए
ustick

जवाबों:


58

मुझे लगता है कि आप डिस्क को अच्छी तरह से कॉपी करने के लिए dd का उपयोग कर सकते हैं। का उपयोग करते हुए

dd if=/dev/cdrom of=image_name.iso

मैं यह पुष्टि कर सकता हूं कि यह सीडी के साथ अच्छी तरह से काम करता है और डीवीडी के साथ भी अच्छा काम करना चाहिए।

संपादित करें: मैंने इसे केवल एक डीवीडी को चीरने के लिए इस्तेमाल किया है, इसलिए मैं पुष्टि कर सकता हूं कि यह डीवीडी के साथ भी काम करता है।


4
क्या डीवीडी अपने आप में दोषपूर्ण होना चाहिए, मैं केवल gddresoscope की सिफारिश कर सकता हूं क्योंकि यह स्वचालित रूप से अपठनीय क्षेत्रों को छोड़ देगा (डिफ़ॉल्ट को लगभग तीस बार प्रयास करना है, अगर मुझे सही ढंग से याद है, जो बस हमेशा के लिए ले जाता है और विफल हो जाता है अगर यह डिस्क को पढ़ने में सफल नहीं होता है )।
समर्थन

9
यह काम नहीं किया, इनपुट / आउटपुट त्रुटि के साथ विफल रहा, हालांकि सीडी में कुछ भी गलत नहीं लगता है।
mikewhatever 18

5
मेरे लिए काम किया (डीवीडी के लिए), का उपयोग करते हुए:sudo dd if=/dev/sr0 of=image_name.iso
david6

13
आपको वास्तव isoinfo -d -i /dev/cdromमें तार्किक ब्लॉक आकार (लगभग हमेशा 2048) का पता लगाने के लिए उपयोग करना चाहिए और dd को तर्क के रूप में पारित करने के लिए वॉल्यूम पर ब्लॉकों की संख्या ("वॉल्यूम आकार" लाइन है)। जो dd कमांड को दिखता है dd if=/dev/cdrom bs=2048 count=1621535 of=filename.iso
tgharold

6
यदि आप यह नहीं बताते हैं ddकि नकल को कब रोकना है, तो यह पूरे डिस्क को उसके पूर्ण आकार तक कॉपी करने जा रहा है। तो परिणामस्वरूप ISO छवि फ़ाइल मीडिया के समान आकार की होने वाली है, मीडिया पर डेटा के आकार की नहीं। दूसरे शब्दों में, यदि आपके पास इस पर केवल 1GB डेटा के साथ एक डीवीडी है, तो आपकी ISO फाइल आकार में 4.7GB (या अधिक) होगी। यदि आप ddएक ब्लॉक का आकार देते हैं और @tgharold के रूप में गिना जाता है, तो परिणामी ISO फाइल मीडिया पर डेटा रखने के लिए केवल उतनी ही बड़ी होगी जितनी आवश्यक होगी।
दान मोल्डिंग

19

मुझे एक लिंक नहीं मिला है जो मुझे विश्वास है कि एक सही उत्तर है। सबसे सिर्फ डीडी सीडी / डीवीडी का कहना है। लेकिन मीडिया के अंत में एक अतिरिक्त गद्दी है जो त्रुटियों का कारण हो सकती है।

मुझे यह भी इंगित करना चाहिए कि यह सबसे अधिक काम करेगा, लेकिन मैं सोनी सीएसएस / सीपीपीएम प्रोटेक्शन के मुद्दों में भाग गया, जिसे मैंने वांछित परिणाम प्राप्त करने के लिए एक और कार्यक्रम का उपयोग किया।

किसी भी, मैं मेरे लिए महान काम करने के लिए निम्नलिखित पाया है:

  1. उस सीडी / डीवीडी की जानकारी प्राप्त करें जिसे आप कॉपी कर रहे हैं। मैं एक ऑडियो सीडी के साथ यह कोशिश नहीं की है क्योंकि मैं सिर्फ उन्हें flac के चीर, लेकिन निम्नलिखित एक डीवीडी पर एक परीक्षण है ..
[रूट @ sisyphus ~] # isoinfo -d -i / dev / sr1 | grep -i -E 'ब्लॉक आकार | वॉल्यूम आकार'
तार्किक ब्लॉक का आकार है: 2048
वॉल्यूम का आकार है: 2264834
[रूट @ sisyphus ~] #

हम CO = के लिए BS = चर और वॉल्यूम आकार के लिए तार्किक ब्लॉक आकार का उपयोग करते हैं

  1. एक डीडी में डीवीडी कॉपी करने के लिए डीडी का उपयोग करें:
[रूट @ sisyphus ~] # dd if = / dev / sr1 of = / mnt / इनकमिंग / test.iso bs = २०४ph काउंट = २२६४34३४
में 2264834 + 0 रिकॉर्ड
2264834 + 0 रिकॉर्ड आउट
4638380032 बाइट्स (4.6 GB, 4.3 GiB) कॉपी की गई, 373.405 s, 12.4 MB / s
[रूट @ sisyphus ~] #
  1. वास्तविक डीवीडी के खिलाफ छवि का परीक्षण करें।
[रूट @ sisyphus ~] # md5sum /mnt/incoming/test.iso 
d3a2cdd58b8c9ade05786526a4a8eae2 /mnt/incoming/test.iso

[रूट @ sisyphus ~] # md5sum / देव / sr1
d3a2cdd58b8c9ade05786526a4a8eae2 / dev / sr1

[रूट @ sisyphus ~] #

आशा है कि यह किसी को पूर्ण उत्तर की तलाश में मदद करता है।


isosize -x /dev/sr0जानकारी प्राप्त करने के लिए भी काम करता है
टोनी

13

आपके पास कई विकल्प हैं, सभी सूक्ति में अच्छी तरह से काम करते हैं

AcidRip तेजाब स्थापित करें Perl में लिखे गए MPlayer / Mencoder ( रिप्ले और एन्कोडिंग डीवीडी टूल का उपयोग करते हुए mplayer और mencoder) के लिए एक स्वचालित फ्रंट एंड है, Gtk2 का उपयोग करते हुए :: एक ग्राफिकल इंटरफ़ेस के लिए Perl। सिर्फ एक बटन क्लिक करके एक डीवीडी एन्कोडिंग बनाता है!

sudo apt-get Install acidrip

डीवीडी-रिप DVDrip स्थापित करें एक पूर्ण विशेषताओं वाली डीवीडी कॉपी प्रोग्राम है, जो पर्ल में लिखा गया है यानी ट्रांसकोड और एफएफएमपी के लिए फ्रॉन एंड। यह तेजस्वी और ट्रांसकोडिंग प्रक्रिया के लगभग सभी पहलुओं को नियंत्रित करने के लिए एक आसान लेकिन सुविधा संपन्न Gtk + GUI प्रदान करता है।

यह व्यापक रूप से ज्ञात वीडियो प्रसंस्करण स्विस्क्नाइफ़ ट्रांसकोड और कई अन्य ओपन सोर्स टूल का उपयोग करता है। डीवीडी :: चीर ही GPL / पर्ल कलात्मक लाइसेंस के तहत लाइसेंस प्राप्त है। आप डेबियन / उबंटू लिनक्स के तहत निम्नानुसार डीवीडी :: रिप स्थापित कर सकते हैं:

sudo apt-get install DVDrip

K9copy K9copy स्थापित करें एक केडीई डीवीडी बैकअप उपकरण है। यह एक DVD9 की प्रतिलिपि एक DVD5 को देता है। इसे लिनक्स डीवीडी हटना के रूप में भी जाना जाता है। यह निम्नलिखित विशेषताओं का समर्थन करता है: वीडियो स्ट्रीम को वीडियो फिटन को 4.7GB रिकॉर्ड करने योग्य डीवीडी बनाने के लिए संकुचित किया जाता है। डीवीडी बर्निंग। आईएसओ छवियों का निर्माण। चुनना कि कौन से ऑडियो और उपशीर्षक ट्रैक कॉपी किए गए हैं। शीर्षक पूर्वावलोकन (केवल वीडियो)। मूल मेनू को संरक्षित करने की क्षमता।

sudo apt-get install k9copy


7
मूल प्रश्न के रूप में इनमें से कोई भी आईएसओ को चीर नहीं देगा।
एचडीव

1
k9copy करता है, लेकिन यह Ubuntu रिपॉजिटरी में उपलब्ध नहीं है।
जॉय एडम्स

न ही अम्लीय है, उस मामले के लिए। :-(
ट्यूडर


7

DVDbackup का उपयोग करें।

यहाँ पूरी डीवीडी चीर करने के लिए है:

dvdbackup -i /dev/dvd -o ~ -M

यह डीवीडी सामग्री को आपके घर निर्देशिका (~) के एक नए उपनिर्देशिका में डालता है। फिर .iso उत्पन्न करने के लिए, इस कमांड का उपयोग करें:

mkisofs -dvd-video -udf -o ~/dvd.iso ~/[movie_name]

यदि आप चाहते हैं, तो आप वैकल्पिक रूप से केवल मुख्य विशेषता है (देखें चीर कर सकते हैं archlinux या sourceforge प्रलेखन)। यदि आप एक .iso के बजाय एक वीडियो फ़ाइल (जैसे .m4v) चाहते हैं, तो पूरी डीवीडी को रिप करने के बाद हैंडब्रेक का उपयोग करें (libdvdcss को स्थापित करना न भूलें!)।

चरणों की संख्या को कम करने के तरीके हैं, लेकिन यह विकल्पों की तुलना में अधिक मजबूत प्रतीत होता है।

मैं खासतौर पर आर्चलिनक्स के दस्तावेज से खुश हूं ।

पीएस मुझे संदेह है कि लेखन के समय अधिकांश उत्तर उत्कृष्ट थे, लेकिन मैंने पाया कि जिस समय मैं यह लिख रहा हूं, उस समय मैं उन्हें अनसुना कर सकता था, इसलिए मैंने सोचा कि मैं एक उत्तर लिखूंगा जो मेरे लिए काम कर रहा है, जबकि अन्य ढूंढ रहे हैं यह सवाल उसी समय के आसपास है जो मैंने किया था।


3

ब्रासेरो डीवीडी की सही नकल करेगा। आपको सबसे पहले VLC वेबसाइट से 'libdvdcss2' इंस्टॉल करना होगा। यह ब्रासेरो को 'सीएसएस' (कंटेंट स्क्रैम्बल सिस्टम) को पराजित करने की अनुमति देता है जिसका उपयोग अनधिकृत नकल को रोकने के लिए वाणिज्यिक डीवीडी में किया जाता है।


3
यह एक बेवकूफ सवाल हो सकता है, लेकिन क्या आप डिक्रिप्ट किए बिना डीवीडी कॉपी कर सकते हैं? अनिवार्य रूप से एन्क्रिप्टेड डिस्क की एक कच्ची प्रतिलिपि बनाना जहां प्रतिलिपि भी एन्क्रिप्ट की गई है?
थोमसट्रेटर

2
mkisofs -r -o file.iso /dev/cdrom

यह सिर्फ एक उदाहरण है, mkisofs --helpअन्य सभी विकल्पों की जांच करने के लिए स्वतंत्र महसूस करें।


1
यह कमांड मेरे लिए काम नहीं करता है। यह लौटाता है:I: -input-charset not specified, using utf-8 (detected in locale settings) Total translation table size: 0 Total rockridge attributes bytes: 264 Total directory bytes: 0 Path table size(bytes): 10 Max brk space used 0 175 extents written (0 MB)
PHP लर्नर

शायद -lकमांड में जोड़ने से मदद मिल सकती है ...
DJCrashdummy

2

मैं SimpleBurn ( http://simpleburn.tuxfamily.org/ ) को जोड़ता हूं , एक न्यूनतम फ्री लिनक्स एप्लिकेशन है जो आपको डीवीडी डिस्क से आसानी से और जल्दी से आईएसओ फाइल बनाने में सक्षम करता है। बेशक, आपको अपने लिनक्स में libdvdcss2 स्थापित करना होगा यदि आप कॉपी-संरक्षित डीवीडी डिस्क से मीडिया सामग्री निकालना चाहते हैं। : अधिक डीवीडी / ब्लू-रे उपकरण और ज्ञान अंकीयकरण के लिए, पर मेरी साइट पर जाएँ http://dvd0101.com


1

मैं ddअतीत में अपने डीवीडी चीर करने के लिए उपयोग करता था, libdvdcssहालांकि यह काम करने के लिए आवश्यक था।

sudo apt-get install libdvd-pkg

1

कमांड bs=# count=#के अंत में उपयोग करने के बारे में D1g1ta1 के उत्तर ने ddसफलतापूर्वक मेरी 4.6GB डीवीडी (क्यूब्स OS 4.0 .iso की) की 4.6GB .iso फाइलें बनाईं। हालाँकि, Sha256 हैश की गणना करने पर, मैंने पाया कि किसी कारण से सामग्री अलग हो गई।

K3b एक GUI प्रोग्राम है। मैंने पाया कि यह सफलतापूर्वक .iso फाइलें बनाता है और hasis परिणामी .iso फाइलों की गणना सही है!

ब्रासेरो कार्यक्रम भी काम करता है और जिसके परिणामस्वरूप .iso फाइलें भी सही हैं।

मुझे कमांड लाइन उपयोगिता का पता नहीं है कि 'सिर्फ काम करता है'।

EDIT: 'dd if = discDrive of = disc.iso' का उपयोग, बिना मापदंडों के, सामान्य रूप से काम करता है और हैश मानों को पैदा करता है और सही करता है। इससे पहले, मेरा ड्राइव काम कर रहा था और यह गलत हैश मान पैदा कर रहा था; इसके अलावा, पहले, मेरी डिस्क ड्राइव पूर्ण 4.6GB आईएसओ नहीं बना रही थी। मुझे लगता है कि मेरा ड्राइव अभी टूट गया है। तो dd वास्तव में एक कमांड लाइन उपयोगिता है जो 'सिर्फ काम करता है'। ब्रासेरो और के 3 बी और उपयुक्त जीयूआई विकल्प।


हम सवालों के जवाब में नहीं डालते हैं।
स्टीफन राउच

मुझे नहीं पता था। मुझे बताने के लिए धन्यवाद।
user138072

1

प्रयोग करके देखें ddrescue। मैं निम्नलिखित डीवीडी के साथ साइबरगन कमांड प्रॉम्प्ट से सफलता के साथ अपने डीवीडी की एक बिटवाइज़ कॉपी बनाने में सक्षम था:

ddrescue --no-scrape /dev/scd0 backup.iso

एक समान कमांड का उपयोग * inx के अन्य रूपांतरों पर किया जा सकता है। बेशक आपको ddrescueउचित इंस्टॉल ऐप का उपयोग करके * inx के अपने स्वाद के लिए डाउनलोड करना होगा । विवरण के लिए अपने * inx सहायता पृष्ठ देखें।


0
mkisofs -pad -J -R -oDVD.iso -graft-points "/AUDIO_TS=/media/sr0/AUDIO_TS" "/VIDEO_TS=/media/sr0/VIDEO_TS"

mount -t iso9660 -o loop,ro DVD.iso /mnt

growisofs -dvd-compat -Z /dev/dvd=DVD.iso -speed=2

12
आप अपने उत्तर को बेहतर बनाने के लिए मूल पोस्टर की मदद करने के लिए वास्तव में इसे जोड़ना चाहते हैं।
Oyibo

0

मैंने k3b (KDE आधारित टूल) के साथ एक .iso फ़ाइल निकाली है

K3b मेन मेन्यू -> टूल्स -> कॉपी मीडियम

बाईं ओर, "छवि बनाएं" जांचें यदि पहले से ही चेक नहीं किया गया है और "छवि निकालें" को अनचेक करें यदि यह चेक किया गया है।

छवि टैब पर क्लिक करें और "छवि फ़ाइल लिखें:" के लिए एक पथ चुनें

जैसे "/home/me/tmp/myDvd.iso"

"प्रारंभ" पर क्लिक करें

फिर फ़ाइल को निकाले जाने के बाद कॉपी को रद्द कर दें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.