যদি কোনও স্ক্র্যাচ সিডি এমপি 3 এ ছিঁড়ে যায় তবে কী হবে?


12

যদি কোনও সিডি ক্ষতিগ্রস্থ হয় (যেমন যদি কোনও সিডি প্লেয়ারে রাখে তবে তা তোলপাড় করবে ইত্যাদি), আপনি যদি এমপি 3 তৈরির জন্য কম্পিউটারে এটি ছিঁড়ে ফেলেন তবে ক্ষতিগ্রস্থ ডেটা কীভাবে শোনাবে?

এটি কি ট্র্যাকের ঠিক মাঝখানে "ফাঁকা" হবে? অথবা আপনি গার্ডড অডিও / স্ট্যাটিক ইত্যাদি শুনবেন?

স্পষ্টতার জন্য এই প্রশ্নটি কোনও সিডি থেকে অডিও পড়ার সাথে এবং এমপিথ্রি 3 তে এনকোডিং সম্পর্কিত, এতে একটি এমপি 3 আছে এমন কোনও ডেটা সিডি না পড়া।


2
@ এএফএইচ পরামর্শটি কি প্রতিটি প্রশ্নের জন্য প্রযোজ্য নয়? এটি চেষ্টা করার জন্য সম্ভবত তার কোনও ক্ষতিগ্রস্থ সিডি নেই এবং এটি আবিষ্কার করার জন্য কোনও ক্ষতিগ্রস্থ বলে মনে করেন না।
রায়ানফায়েস্কটল্যান্ড

7
আপনি একটি সিডি থেকে একটি এমপি 3 "বার্ন" করবেন না। "বার্নিং" বলতে নির্দিষ্টভাবে কোনও ধরণের (সিডি, ডিভিডি, ব্লুরে) একটি অপটিক্যাল ডিস্কে ডেটা লেখার কথা বোঝায়।
jpmc26

@ রায়ানফায়েস্কটল্যান্ড - যুক্তিসঙ্গত উত্তরের জন্য এটি খুব অল্প তথ্যযুক্ত প্রশ্নের সাথে প্রযোজ্য। তবে আমি আপনার বক্তব্যটি নিয়েছি যে প্রশ্নটি কাল্পনিক হতে পারে, যদিও কোনও সিডি-আর এর জন্য 10-20p খরচ হয়, সুতরাং এটি ঠিক একটি ব্যয়বহুল পরীক্ষা নয়।
এএফএইচ

@ এএফএইচএইচ, ঠিক তখনই ক্ষতি করতে সিডি জ্বালানোর ধারণাটি চেষ্টা করুন এবং আবার ছিঁড়ে ফেলার চেষ্টা আমার কাছে কখনই হয়নি! আমার সংগ্রহটি নিরাপদ।
রায়ানফায়েস্কটল্যান্ড

উত্তর:


38

ভাল সিডি রিপার সফ্টওয়্যার যেমন cdparanoiaএকটি সিডি খারাপ রিডিং সংশোধন করার জন্য তাদের যথাসাধ্য চেষ্টা করে এবং প্রভাবিত অংশটি একাধিকবার অতিক্রম করবে; কখনও কখনও ডেটা পুনরুদ্ধার হওয়া পর্যন্ত কয়েক মিনিটের জন্য। এটি সম্ভব কারণ সিডিগুলিতে ত্রুটি সংশোধন করার জন্য চেকসাম রয়েছে এবং সরাসরি এটির একটি মিথ্যাচার সনাক্ত করা উচিত।

এই কৌশলটির কারণে, সিডি রিপার সফ্টওয়্যারটিতে একটি সাধারণ সিডি প্লেব্যাক ডিভাইস যা রিয়েল টাইমে প্লেব্যাকের জন্য ডিজাইন করা হয়েছে তার চেয়ে সঠিক ডেটা পুনরুদ্ধার করার অনেক বেশি সম্ভাবনা রয়েছে।

খুব বিরল ক্ষেত্রে যে ডেটার একটি অংশ (যা আপনার উদাহরণে অডিও হবে) অপঠনযোগ্য থেকে যায়, রিপার সাধারণত সেই বিভাগটি এড়িয়ে যায়। সুতরাং এনকোডযুক্ত এমপি 3 ফাইলের সাহায্যে এটি খারাপ বিভাগটি এড়িয়ে যাবে (যা ফলিত অডিও ফাইলে ফাঁকা বা শ্রুতিমধুরভাবে এড়িয়ে যেতে পারে)।


1
@ জামিহানরাহান যদিও আমি সম্মতি দিচ্ছি যে তারা ত্রুটি সংশোধন করছে, তবে আমি আশা করি যে এবং এর মধ্যবর্তী অংশের মধ্যে একটি পার্থক্য তৈরি হয়েছে, কারণ সংশ্লেষণ সংশোধন করার পরিবর্তে গণ্ডগোলকে আরও অনুমান করার মতো।
ব্যবহারকারী 1997744

1
আপনি যদি পিসিতে থাকেন তবে ঠিক অডিও অনুলিপি একই রকম কাজ করে, যদি ডিস্কে কোনও স্ক্র্যাচ বা ত্রুটি থাকে তবে এটি একাধিকবার পড়বে।
aslum

1
হ্যাঁ, অনেকটা সুযোগে। এটি প্রায়শই কার্যকর হয় না। বিটিডব্লিউ, এখানে আমার আগের মন্তব্যে কী হয়েছে? এক ব্যবহারকারী 1997744 জবাব দিচ্ছে?
জেমি হানরাহান

20
@ স্ক্রুনাট: একটি সিডি প্লেয়ার "ধীর হয়ে যেতে" পারে না। একটি ত্রুটি বা নীরবতা কেবল সংগীত থামানোতে বেশি পছন্দনীয়। রিপিংয়ের সময়, সফ্টওয়্যারটি প্রভাবিত অঞ্চলটি একাধিকবার পড়ার চেষ্টা করতে পারে। ড্রাইভের সার্ভো মোটর এবং অন্যান্য এলোমেলো কারণগুলির ত্রুটির কারণে লেজারটি অঞ্চলটিকে কিছুটা ভিন্ন কোণে বা কিছুটা ভিন্ন অবস্থানে আঘাত করতে পারে যা আরও ডেটা পাঠযোগ্য হতে পারে বা নাও পারে। ব্যবহারকারীর সেটিংসের উপর নির্ভর করে, সফ্টওয়্যারটি প্রভাবিত অঞ্চলটি পড়তে কয়েক ঘন্টা চেষ্টা করতে পারে। অবশ্যই, যা গেছে তা চলে গেছে তবে কখনও কখনও কিছু জিনিস পাঠযোগ্য হয়।
জার্গ ডব্লু মিট্টাগ

3
@ এস্লাম পিসি উইন্ডোজ এর প্রতিশব্দ নয়। তা বোঝানো বন্ধ করুন। জিএনইউ / লিনাক্স একটি পিসিতে ব্যবহার করা যেতে পারে এবং প্রায়শই সেভাবে ব্যবহৃত হয়।
নাম

14

এমপি 3 ফাইল ফর্ম্যাটতে ফ্রেম রয়েছে। প্রতিটি ফ্রেম এগারো "1" বিট এবং বিট রেট নিয়ন্ত্রণ করে এবং কিছু অন্যান্য বৈশিষ্ট্য সংজ্ঞায়িত করে মেটাডেটার কয়েকটি বাইট দিয়ে শুরু হয়। প্রতিটি ফ্রেম স্বাধীন, এটি স্ট্রিমিং সমর্থন করার জন্য এইভাবে ডিজাইন করা হয়েছিল।

ফ্রেমের একটি সিআরসি থাকতে পারে - একটি ত্রুটি পরীক্ষা check এটি .চ্ছিক।

অপারেটিং সিস্টেমটি সম্ভবত পুনরায় চেষ্টা করে যদি এটি কোনও সিডিতে খারাপ সেক্টরের মুখোমুখি হয় (এমপি 3 এনকোডার এমনকি কিছু দেখার আগে সিডি হার্ডওয়্যারটির নিজস্ব ত্রুটিযুক্ত মেকানিক্স রয়েছে)। ধরে নিই যে ডিকোডারটি কোনও বাফারের কাজ করছে না, ডিকোডার এই প্রক্রিয়া চলাকালীন নতুন ডেটা গ্রহণ করবে না এবং থামাতে হবে। যদি অপারেটিং সিস্টেমটি ডেটাটি পড়তে না পারে তবে এটি অপারেটিং সিস্টেমে একটি ত্রুটির কথা জানাতে পারে, যা শেষ পর্যন্ত এমপি 3 এনকোডারকে হোস্টিং প্রক্রিয়াটিতে জানানো হবে। ঠিক এখানে কী হয় সফ্টওয়্যার উপর নির্ভর করে।

সিডি থেকে প্রাপ্ত ডেটাগুলি ভুলভাবে পড়লে এবং ডিকোডারের কাছে এনে দেওয়া সম্ভব হলে কয়েকটি ঘটতে পারে (এটি সম্ভবত পিসিতে ঘটবে না তবে কার স্টেরিও বা অন্যান্য নন-পিসি ডিভাইসে থাকতে পারে):

  • একটি এমপি 3 ডিকোডার কোনও ফ্রেমের শুরু খুঁজে পেতে সেই 11 টি 1 টি বিট সন্ধান করে - যদি এটি না খুঁজে পায় তবে সম্ভবত পরবর্তী ফ্রেম পর্যন্ত ডিকোডিং বন্ধ হবে।

  • শিরোনামের ডেটা যদি খারাপ হয় তবে এটি ভুল বিটরেটে ফ্রেমটি প্লে করতে পারে যেহেতু কোন বিটরেটটি ভুল হতে পারে তা নির্দেশ করে বাইট।

  • যদি শিরোনাম সিআরসি বিট সেট করা থাকে এবং সিআরসি মিলছে না, ডিকোডার সম্ভবত ফ্রেমটি ফেলে দেবে এবং এটি খেলবে না। বেশিরভাগ এমপি 3 ফাইলে সিআরসি বিট সেট থাকে না।

  • পে-লোড (শিরোনামের পরে ডেটা) ভুল হলে, এমপি 3 ডিকোডারটি এটি চালানোর চেষ্টা করবে।

একটি ডিকোডারের কাজ হ'ল একটি "উপরের" স্তরে হস্তান্তর করার জন্য সংকুচিত ডেটা নেওয়া এবং সঙ্কুচিত ডেটা তৈরি করা। সেই উচ্চ স্তরেরটি অডিও ডিভাইস চালিত করতে সংকুচিত ডেটা ব্যবহার করে। আমি বেশিরভাগ এনকোডার / অডিও ড্রাইভার সেটআপগুলিতে একটি কনফিগারযোগ্য আকারযুক্ত - যেখানে এমপিথ্রি ডিকোডার অডিও ড্রাইভারের জন্য কিছু ডেটা তৈরি করতে এবং পুনরায় পুনরায় চেষ্টা করার অনুমতি দিতে পারে এমন একটি বাফার অনুমান করা ঝুঁকিপূর্ণ।

সুতরাং, যাইহোক, যদি ডিকোডারটি ডেটা না পাওয়ায় বন্ধ করে দেয় তবে উচ্চ স্তরের আসলে অডিও চালানো নীচের যে কোনও কাজ করতে পারে:

  • উচ্চ স্তরের আউটপুট নীরবতা। আপনি অডিওতে একটি বিরতি শুনতে পাবেন।
  • ডিকোডার কোনও অডিও বাফারে ডেটা পূরণ করা বন্ধ করে, তবে উপরের স্তরটি সেখানে কী চলছে তা চালিয়ে যায়। অডিও বাফারগুলি সাধারণত "বিজ্ঞপ্তি" হয় যার অর্থ তারা শূন্য হয় না তবে ক্রমাগত নতুন ডেটা দিয়ে ওভাররাইট করা হয়। আপনি একটি স্কিপ শুনতে পাবেন যা পূর্ববর্তী অডিও প্লে করার একটি অংশ।
  • উচ্চতর স্তরটি স্মার্ট এবং সেখানে "কী" হওয়া উচিত তা ইন্টারপোলেট করার চেষ্টা করে। আমি মনে করি না এটি খুব সাধারণ বিষয়।

যদি ডিকোডার খারাপ ডেটা আউটপুট করে তবে আপনি অডিওতে স্থির বা পপগুলি শুনতে পাবেন।

রেফারেন্স


9
আমি মনে করি যে প্রশ্নটি কোনও অডিও সিডি পড়া এবং এমপিথ্রি 3 তে এনকোডিং সম্পর্কিত, এতে একটি এমপি 3 আছে এমন কোনও ডেটা সিডি না পড়া ।
এট্টি

1
@ এটি সঠিক, আমি আসল প্রশ্নটি পরিষ্কার করতে আপডেট করব
সাম

যথেষ্ট সহজ বলে মনে হচ্ছে।
অ্যান্ড্রু

3

সর্বোত্তম ক্ষেত্রে, রিপারটি যথেষ্ট পরিমাণে ডেটা পুনরুদ্ধার করতে পরিচালিত করে যা ট্র্যাকটি ঠিকঠাকভাবে খেলে। দ্বিতীয় সেরা ক্ষেত্রে এটি ছেড়ে দেয় এবং অডিও ট্র্যাক তৈরি করে না কারণ এটি পারে না। সবচেয়ে খারাপ ক্ষেত্রে, আপনি একটি অডিও ফাইল পাবেন যা আপনি যখন নিয়মিত সিডি প্লেয়ারে ট্র্যাক বাজানোর চেষ্টা করছেন বা এর চেয়েও খারাপ (বিরতি, পুনরাবৃত্তি, স্টুটরিং, ব্লিপস ইত্যাদি) শোনাচ্ছে।

সিডিপ্যারানোইয়া-ভিত্তিক রিপার্সের সাথে আমার অভিজ্ঞতা সাধারণত প্রধানত সেরা-কেস, তবে আমি তিনটি দৃশ্যের মুখোমুখি হয়েছি।


1
রিপিং সফ্টওয়্যারটির প্রতি ন্যায়সঙ্গত হওয়ার জন্য, "সবচেয়ে খারাপ পরিস্থিতি" কখনও কখনও ঘটে যাওয়ার কারণটি হ'ল যথেষ্ট পরিমাণে খারাপ ডেটার জন্য এটি "দ্বিতীয়-সেরা কেস" এর চেয়ে ভাল। আমি বরং এটিতে একটি পপ সহ একটি এমপি 3 বা ফ্ল্যাক বা পপগুলির একটি সংক্ষিপ্ত সিরিজ রাখতে চাই। এবং আমার কাছে বরং পপগুলি সহ ট্র্যাক ছাড়া আর কিছুই থাকত না। তবে রিপার জানেন না যে আমার মানগুলি কতটা উচ্চ।
স্টিভ জেসোপ

0

আমি কখনও স্থির সঙ্গে একটি ছিল না। না ঠিক "গার্বলড" - তবে এটি কয়েক বার একই অর্ধেক সেকেন্ডে খেলতে পারে। লুপটির পুনরাবৃত্তি করতে হাতের কয়েক মিনিট আগে স্কিপিং করার আগে এটি ঠিক ঠিক থাকে বা এগিয়ে চলে যায় এবং মনে হয় আপনি একটি মুহুর্তের জন্য এফএফ বোতামটি ধরে রেখেছেন। যে কোনও "ফাঁকা" সম্ভবত এটি ট্র্যাকের শুরুটি খেলছে, কারণ এটি আবার এড়িয়ে যায় বা আবার লুপ হয়।

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