الضغط مع فقدان مقابل بلا فقدان
فكرة واحدة تفسر معظم الالتباس حول تحويل الملفات، وفهمها فهمًا صحيحًا يستغرق دقيقتين.
نُشر في
الفرق
الضغط بلا فقدان يصغّر الملف بوصفه بكفاءة أكبر. فإذا فككت الضغط حصلت على ما أدخلته تمامًا، بتًا ببت. ويعمل ZIP وPNG وFLAC كلها بهذه الطريقة.
الضغط مع فقدان يصغّر الملف بالتخلص من معلومات، وتحديدًا معلومات يقل احتمال أن يلاحظ الإنسان غيابها. ويعمل JPG وMP3 وAAC وH.264 كلها بهذه الطريقة، وتحقق ملفات أصغر بكثير مما يستطيعه الضغط بلا فقدان، لأنه يُسمح لها بالتخلص.
الفقدان دائم، وهذا ما يغفل عنه الناس
حين يتخلص المرمّز ذو الفقدان من شيء، يضيع. ولا يستعيده أي تحويل لاحق. تحويل MP3 إلى FLAC ينتج ملفًا كبيرًا بلا فقدان يحتوي بالضبط على عيوب MP3، فهو يوقف مزيدًا من التلف لكنه لا يلغي أيًا منه.
هذا هو سوء الفهم الأكثر شيوعًا حول تحويل الملفات، وهو يكلّف الناس عملًا حقيقيًا: صورة تُفتح وتُعدَّل وتُحفظ مرارًا بصيغة JPG تتدهور قليلًا في كل مرة، بشكل غير مرئي في البداية ثم بوضوح.
إعادة الترميز تضاعف الضرر
التحويل بين صيغتين ذواتي فقدان، مثل MP3 إلى OGG أو M4A إلى MP3، يعني فك ترميز صوت مرّ بالفعل عبر مرمّز ثم تمريره عبر مرمّز ثانٍ. ولكل منهما افتراضات مختلفة عمّا يمكن التخلص منه بأمان، فيُتلف الثاني مادة كان الأول قد أضعفها بالفعل.
القاعدة العملية: رمّز دائمًا من أفضل أصل لديك. إذا كان لا يزال لديك ملف WAV أو FLAC، فرمّز منه بدلًا من MP3 صنعته سابقًا.
حين لا يهم أي من هذا
في كثير من الأحيان لا يهم فعلًا. فملف MP3 بمعدل 192 kbps مصنوع من نسخ قرص مضغوط لا يمكن تمييزه عن المصدر لدى معظم المستمعين على معظم الأجهزة. وصورة JPG بجودة 0.92 لصورة إجازة لا يمكن تمييزها عن الأصل بحجم المشاهدة العادي. والانشغال بالفقد بين الأجيال في ملف ستستمع إليه مرة واحدة في السيارة جهد ضائع.
يهم الفرق حين يكون الملف نسخة رئيسية، أي شيئًا ستحرره مجددًا أو تؤرشفه أو تعيد ترميزه لاحقًا. احتفظ بالنسخ الرئيسية بلا فقدان. ووزّع نسخًا بفقدان. هذه العادة الواحدة تتجنب تقريبًا كل مشكلة في هذا المقال.
أين تقع كل صيغة
بلا فقدان: PNG وBMP وFLAC وWAV، وصيغ البيانات CSV وJSON وYAML، حيث يكون حرف واحد متغير خطأً برمجيًا لا تنازلًا.
بفقدان: JPG وWebP في وضعه المعتاد وMP3 وAAC وVorbis وOpus وكل ترميز فيديو شائع بما فيه H.264 وVP8.
جرّب النوعين بنفسك: اضغط صورة بإعدادات ذات فقدان، أو حوّل WAV إلى FLAC لترى الضغط بلا فقدان يقلّص الصوت دون تغيير عينة واحدة.