এমন কোনও সরঞ্জাম আছে যা এমপি 3 ফাইলে গ্লিটগুলি সনাক্ত করতে (এবং যদি সম্ভব হয় তবে) ঠিক করতে পারে? [বন্ধ]


31

আমার সংগ্রহে কিছু এমপি 3 রয়েছে যার কিছু গ্লিট রয়েছে:

  • লোড করার সময় ভুল সময়কাল প্রদর্শিত হচ্ছে
  • সামান্য লাফ
  • সময়সীমা থাকা সত্ত্বেও হঠাৎ শেষ হওয়া আরও এক মিনিট বাকি বলে দাবি করে
  • গোলমাল

আমি এমন একটি সরঞ্জামের সন্ধান করছি যা যতটা সম্ভব এই সমস্যাগুলি সনাক্ত করতে পারে এবং যতগুলি সম্ভব স্থির করা যায় (স্পষ্টত উদাহরণস্বরূপ গোলমাল বেশিরভাগ ক্ষেত্রেই নির্মূল করা যায় না)।


প্লেয়ার ইস্যুগুলির মতো সেই শব্দগুলি। আপনি কি নিশ্চিত যে এগুলি আপনার এমপি 3 ফাইলের কারণে ঘটে?
ডিজিটালপেক্স

@ ডিজিটপ্যাক্স হঠাৎ সমাপ্তি সম্ভবত ফাইলটির কিছু অংশ হারিয়ে যাওয়ার কারণে হয়েছে তবে ভুলভাবে প্রদর্শিত সময়টি ভিএলসির কারণে হতে পারে। কিন্তু তারপরেও এর অর্থ অন্য ফাইলগুলি সঠিক সময় দেখায় বলে ফাইলটিতে কিছু ভুল রয়েছে। নয়েজ এবং জাম্প একটি খারাপ সিডি পড়া কারণে হতে পারে, আমি ডাবল চেক না করে আমার সংগ্রহে ডিজিটালাইজড: - /
Tobias Kienzler

এইচএম, ভুল সময়সীমা ভিবিআর বনাম সিবিআর থেকে শুরু হতে পারে ... তাই বাকি সমস্যাগুলি অসম্পূর্ণতা এবং সিডি পড়ার ত্রুটিগুলি
টোবিয়াস কেইনজলার

উত্তর:


35

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

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

এমনকি এটি এমপি 3 এর একটি সম্পূর্ণ ডিরেক্টরি চালানোর জন্য বলা যেতে পারে, কেবলমাত্র সেই ফাইলগুলিতেই এটি মেরামত করতে ব্যাকআপ রাখা (বা optionচ্ছিকভাবে নয়), টাইমস্ট্যাম্প সংরক্ষণ করা (allyচ্ছিকভাবে) সংরক্ষণ করা এবং সেশনটি একটি পাঠ্য ফাইলে (gingচ্ছিকভাবে) লগ ইন করা।

এবং এটি নিখরচায় এবং মুক্ত উত্স! (লিঙ্কটি এর সোর্সফোর্জ প্রকল্পের।

সম্পাদনা: একটি শেষ জিনিস আমি উল্লেখ করতে ভুলে গেছি। "তবে এমপিএলওয়াল ২০০৯ সাল থেকে আপডেট করা হয়নি !!", আমি আপনাকে কাঁদতে শুনছি। এটা খুব সত্য ! এটি ২০০৯ সাল থেকে ঠিকঠাক কাজ করছে , এবং আপডেটের দরকার নেই। (সর্বোপরি, এমপিথ্রি ফাইল ফর্ম্যাটটি গত ২ বছরে কোনও পরিবর্তিত হয়নি!)


আপনার সম্পাদনার জন্য দ্বিতীয় বারের জন্যও +1 করুন :-) যদিও মনে হচ্ছে কিছু বৈধ বাগ এখনও খোলা আছে ...
টোবিয়াস কেইনজলার

1
হ্যাঁ, মনে হচ্ছে এমপি 3 ওভালের কিছু উইন্ডোজ 7 এর অধীনে কিছু মূল ফাইল ফাইল রয়েছে real এটা দুর্ভাগ্যজনক. (আধুনিক কম্পিউটিংয়ের প্রথম নিয়ম: যে কোনও বড় আকারের এমপি 3 সংগ্রহের মধ্যে কোনওরকম ফাইলের নাম দেওয়া যায় না)) এটি উইন্ডোজ প্রোগ্রামার থেকে কিছু লাভ করতে পারে, যদি কারও কাছে থাকে! [অফটপিক: এমপিথাল এসভিএন-তে অনুসন্ধান করা এবং সর্বাধিক সাম্প্রতিক প্যাচটি আমার কাছ থেকে এসেছিল তা সুনির্দিষ্ট ছিল - বিশেষত যেহেতু আমি এটি করতে ভুলে গিয়েছি! ;-)]
FeRD

1
দুর্ভাগ্যক্রমে এমপিএলওয়ালা আমার কয়েকটি ফাইল ঠিক করতে ব্যর্থ হয়েছে :(। তবে MP3Diagsসেগুলি ঠিক করতে সক্ষম হয়েছিল (ভিবিআর ফাইলগুলির জিং শিরোনাম যা ভুল সময়সীমার দিকে পরিচালিত করে)
স্কাই

@ মারেকি এটি খুব আশ্চর্যজনক আমি কেবল mp3valফেডোরার ২৮-তে চেষ্টা করেছি এবং এখনও ঠিক আছে। এটির মধ্যে সর্বাধিক রহস্যময় গ্রন্থাগার নির্ভরতা হ'ল libm.so.6বা libstdc++.so.6এটি, সুতরাং এটি অসম্পূর্ণ ABI ভাঙ্গার মতো নয় not শুধু যাচাই করার জন্য: এটির ডিফল্ট মোডে কোনও ফাইল স্পর্শ mp3val করবে না , এটি কেবলমাত্র -fপতাকাটি দিয়ে চালানো হলে তা পরিবর্তন করতে পারে - এবং তারপরেও, কেবল স্ক্যান মোডে লগইন হওয়া WARNING:বা ERROR:সংশোধন করা হবে এমন ফাইলগুলি । যদি এটি কোনও স্থিরযোগ্য সমস্যা সনাক্ত না করে তবে এটি আপনার ফাইলগুলি ছোঁয়া ছাড়বে।
এফআরডি

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

10

আমি ধরে নিয়েছি আপনি ইতিমধ্যে গুগলে প্রথম বিকল্পটি ব্যবহার করে দেখেছেন ...? এছাড়াও পার্ল স্ক্রিপ্ট, এমপি 3 চেকার , এটি কার্যকর হতে পারে।

সম্পাদনা:

আপনার ট্র্যাকগুলি মেরামত করার জন্য এমপি 3 ডায়াগগুলি ( লাইফহ্যাকার নিবন্ধটির লিঙ্কগুলি) দিতে পারে ।


ধন্যবাদ, চেকমেট সমস্যা ফাইলগুলি সনাক্ত করার জন্য একটি দুর্দান্ত সরঞ্জাম (এটি এখনও সম্ভব হলে জিনিসগুলি ঠিক করার কাজটি ছেড়ে দেয়)
টোবিয়াস কেইনজলার

1
থাম্ব আপ এমপি 3 ডায়াগুলির জন্য। আমার এমপি 3 প্লেয়ারের সময়কালটি সঠিকভাবে রিপোর্ট না করায় আমার সমস্যা ছিল। এমপি 3 ডায়াগগুলি সমস্যাটি খুঁজে পেয়েছে এবং ঠিক করেছে।
ডেভিড এল

4

mpck উইন্ডোজ এবং জিএনইউ / লিনাক্সে কাজ করে।

হোম পৃষ্ঠা: http://checkmate.gissen.nl/

এটি খারাপ ফ্রেমগুলি সনাক্ত করে এবং optionচ্ছিক প্রতিবেদন উত্পন্ন করে।
উইন্ডোজের জন্যও একটি জিইউআই ফ্রন্ট্যান্ড রয়েছে।

mpck 0.19 - checks a MP3 file for errors

Usage: mpck [OPTION]... [FILE]...

Verbosity:
   -v, --verbose        print some extra info
   -q, --quiet          print only Ok or Bad per file
   -B, --badonly        only report bad files
Other options:
   -R, --recursive      check directories recursively
   -e, --extention=EXT  only check files ending on .EXT
   -r                   short for -R -e mp3
   -m, --maxname=NUM    report bad for filenames which exceed NUM characters
   -n, --namecheck      check for strange characters in the filename
   -x, --xmloutput      output results in XML
   -h, --help           print this help, then exit
   -V, --version        print version information

হালনাগাদ:

এই প্রোগ্রামটি utf-8 ফাইলের নামগুলি পরিচালনা করতে পুরোপুরি সক্ষম বলে মনে হচ্ছে, যদিও আমি জাপানি, চাইনিজ বা আরও বহিরাগত গ্লাইফ চেষ্টা করে নি।

জেন্টু (ইউটিএফ -8)

$ mpck -r 2000\ -\ Завтрак\ на\ траве\ \(USA\)/  | grep SUM
SUMMARY: 2000 - Завтрак на траве (USA)//04-ja-sbrasyvaju-kozhu.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//07-tak-vot-kakaja-ty-demo.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//09-evrej-i-goj.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//06-teplyj-dozhd'-demo.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//01-vse-napominaet-o-tebe.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//02-marsh-novoselov--sf-unplugged.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//05-rubaha.mp3
SUMMARY: 2000 - Завтрак на траве (USA)//03-kalifornia-love.mp3

ইউটিএফ -8 লোকেলের
সাথে সাইগউইন (উইন্ডোতে জাপানি স্থানীয় স্থানীয় ) উইন্ডোজ বাইনারি স্থানীয় সাইগউইন সম্পর্কে অবগত নয় তাই আমাকে আউটপুট রূপান্তর করতে হয়েছিল।

$ mpck.exe -r "2000 - Завтрак на траве (USA)" | grep 'SUM' | 
       iconv -f CP932 -t UTF-8
SUMMARY: 2000 - Завтрак на траве (USA)\04-ja-sbrasyvaju-kozhu.mp3          
SUMMARY: 2000 - Завтрак на траве (USA)\07-tak-vot-kakaja-ty-demo.mp3       
SUMMARY: 2000 - Завтрак на траве (USA)\09-evrej-i-goj.mp3                  
SUMMARY: 2000 - Завтрак на траве (USA)\06-teplyj-dozhd'-demo.mp3          
SUMMARY: 2000 - Завтрак на траве (USA)\01-vse-napominaet-o-tebe.mp3        
SUMMARY: 2000 - Завтрак на траве (USA)\02-marsh-novoselov--sf-unplugged.mp3
SUMMARY: 2000 - Завтрак на траве (USA)\05-rubaha.mp3                     
SUMMARY: 2000 - Завтрак на траве (USA)\03-kalifornia-love.mp3            

ধন্যবাদ, যদিও এটি ইতিমধ্যে এই উত্তরে
টোবিয়াস কেইনজলার

এমপ্যাক! = mp3 চেক। আমি কি ভূল?
Рахматуллин

না, এটি "গুগলের প্রথম বিকল্প" লেবেলযুক্ত লিঙ্কটি। তবে +1 তবুও আপনি এর কার্যকারিতা সম্পর্কে কিছুটা ব্যাখ্যা করার পরে
টোবিয়াস কেইনজলার

হ্যাঁ সঠিক. আমি তা উপেক্ষা করেছি। আমি এমপিএকে চেক আউট করব, তবে এখনও পর্যন্ত এমপিসি এমপি 3-চেকার থেকে আমার যা কিছু প্রয়োজন তা করতে সক্ষম হয়ে উঠেছে।
Рахматуллин

2
লিনাক্সে, এমপি 3 ওভালের জন্য কোনও কাজের ক্ষেত্র প্রয়োগ করার জন্য এটি প্রয়োজনীয় হিসাবে আমাকে আঘাত করে না - রেফারেন্সযুক্ত বাগটি উইন্ডোজ-কেবল সমস্যা। (কমান্ড লাইনটি পার্স করার জন্য বা ফাইলের নামগুলি হ্যান্ডল করার জন্য এটি যে কোনও ফাংশন ব্যবহার করে অবশ্যই ইউনিকোড-নিরাপদ হওয়া উচিত নয়)) লিনাক্সের অধীনে, আমি কেবল হাতে ক্ষতিগ্রস্থ (ঘেখাসহ এলোমেলো ব্লকগুলি শূন্য করে) এমপি 3 ফাইলের নামটি নীচে Tësting 1.mp3 Testíng ®eally hµrd.mp3 ☭They don't get much weirder☭.mp3নামিয়ে দিয়েছি : ... এমপিএলএলটি ছিল না তাদের সমস্তকে সঠিকভাবে প্রক্রিয়াজাত করতে সমস্যা
এফআরডি

0

আইডি 3 ট্যাগে ত্রুটিযুক্ত সময়কাল সহ ফাইলটি অনুলিপি করতে সরল হ'ল ffmpeg। এর ফলে এটি সঠিক তথ্য লিখতে পারে।

ffmpeg -i "audio.mp3" -acodec copy "audio_fixed.mp3"

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

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