சுருக்க அளவுரு இருப்பதால் பி.என்.ஜி வடிவமைப்பு இழப்பு இல்லாததா?
பி.என்.ஜி வடிவம் இழப்பற்ற வடிவமைப்பாக இருக்க வேண்டும், ஆனால் நீங்கள் ஒரு படத்தை பி.என்.ஜி கோப்பாக சேமிக்கும்போது, சுருக்க அளவை தேர்வு செய்யுமாறு கேட்கப்படுவீர்கள். இதன் பொருள் பி.என்.ஜி வடிவம் உண்மையில் இழப்பற்றது அல்லவா? இன்றைய சூப்பர் யூசர் கேள்வி பதில் இடுகை ஆர்வமுள்ள வாசகருக்கான குழப்பத்தைத் தீர்க்க உதவுகிறது.
இன்றைய கேள்வி பதில் அமர்வு சூப்பர் யூசரின் மரியாதைக்குரியது St இது ஸ்டேக் எக்ஸ்சேஞ்சின் துணைப்பிரிவாகும், இது சமூகம் சார்ந்த கேள்வி பதில் வலைத்தளங்களின் குழுவாகும்.
கேள்வி
தேர்ந்தெடுக்கப்பட்ட அமுக்க மட்டத்தால் பி.என்.ஜி படத்தின் தரம் பாதிக்கப்பட்டுள்ளதா என்பதை சூப்பர் யூசர் ரீடர் pkout அறிய விரும்புகிறது:
நான் புரிந்து கொண்டபடி, பி.என்.ஜி கோப்புகள் இழப்பற்ற சுருக்கத்தைப் பயன்படுத்துகின்றன. இருப்பினும், நான் ஜிம்ப் போன்ற பட எடிட்டரைப் பயன்படுத்தும்போது, ஒரு படத்தை பிஎன்ஜி கோப்பாக சேமிக்க முயற்சிக்கும்போது, அது 0 மற்றும் 9 க்கு இடையில் ஒரு சுருக்க அளவைக் கேட்கிறது.
சுருக்கப்பட்ட படத்தின் காட்சி துல்லியத்தை பாதிக்கும் சுருக்க அளவுரு இருந்தால், பி.என்.ஜி எவ்வாறு இழப்பற்றது? இதை யாராவது எனக்கு விளக்க முடியுமா? சுருக்க அளவை 9 ஆக அமைக்கும் போது மட்டுமே நான் இழப்பற்ற நடத்தை பெறுகிறேனா?
நீங்கள் தேர்வு செய்யும் சுருக்க அளவைப் பொறுத்து படத்தின் தரத்தில் வேறுபாடு உள்ளதா?
பதில்
சூப்பர் யூசர் பங்களிப்பாளர்களான லார்ட்நெக் பியர்ட் மற்றும் ஜேஜ்லின் ஆகியோர் எங்களிடம் பதில் வைத்திருக்கிறார்கள். முதலில், லார்ட் நெக்பியர்ட்:
பி.என்.ஜி சுருக்கப்பட்டது, ஆனால் இழப்பற்றது
சுருக்க நிலை என்பது கோப்பு அளவு மற்றும் குறியாக்கம் / டிகோடிங் வேகம் ஆகியவற்றுக்கு இடையேயான பரிமாற்றமாகும். அதிகப்படியான பொதுமைப்படுத்த, FLAC போன்ற படமற்ற வடிவங்கள் கூட ஒத்த கருத்துகளைக் கொண்டுள்ளன.
வெவ்வேறு சுருக்க நிலைகள், அதே டிகோட் செய்யப்பட்ட வெளியீடு
வெவ்வேறு சுருக்க நிலைகள் காரணமாக கோப்பு அளவுகள் வேறுபட்டிருந்தாலும், உண்மையான டிகோட் செய்யப்பட்ட வெளியீடு ஒரே மாதிரியாக இருக்கும். டிகோட் செய்யப்பட்ட வெளியீடுகளின் MD5 ஹாஷ்களை MD5 muxer ஐப் பயன்படுத்தி ffmpeg உடன் ஒப்பிடலாம். இது சில எடுத்துக்காட்டுகளுடன் சிறப்பாகக் காட்டப்பட்டுள்ளது.
PNG கோப்புகளை உருவாக்கவும்
- முன்னிருப்பாக, பி.என்.ஜி வெளியீட்டிற்கு ffmpeg -compression_level 100 ஐப் பயன்படுத்தும்.
- விரைவான, சேறும் சகதியுமான சோதனையானது, இந்த எடுத்துக்காட்டில் 100 (மிக உயர்ந்த சுருக்க நிலை) குறியாக்க சுமார் மூன்று மடங்கு அதிகமும், 0 ஐ விட டிகோட் செய்ய ஐந்து மடங்கு அதிகமும் ஆகும் என்பதைக் காட்டுகிறது.
கோப்பு அளவை ஒப்பிடுக
பி.என்.ஜி கோப்புகளை டிகோட் செய்து எம்.டி 5 ஹாஷ்களைக் காட்டு
இரண்டு ஹாஷ்களும் ஒரே மாதிரியானவை என்பதால், டிகோட் செய்யப்பட்ட வெளியீடுகள் (சுருக்கப்படாத மூல கோப்புகள்) சரியாகவே உள்ளன என்பதை நீங்கள் உறுதிப்படுத்திக் கொள்ளலாம்.
அதைத் தொடர்ந்து jjlin இன் பதில்:
பி.என்.ஜி இழப்பற்றது. இந்த விஷயத்தில் GIMP சிறந்த சொற்களைப் பயன்படுத்துவதில்லை.
என நினைத்துப் பாருங்கள் சுருக்கத்தின் தரம் அல்லது சுருக்க நிலை. குறைந்த சுருக்கத்துடன், நீங்கள் ஒரு பெரிய கோப்பைப் பெறுவீர்கள், ஆனால் உற்பத்தி செய்ய குறைந்த நேரம் எடுக்கும், அதேசமயம் அதிக சுருக்கத்துடன், நீங்கள் ஒரு சிறிய கோப்பைப் பெறுவீர்கள், அது தயாரிக்க அதிக நேரம் எடுக்கும்.
பொதுவாக நீங்கள் குறைந்து வரும் வருவாயைப் பெறுவீர்கள், அதாவது மிக உயர்ந்த சுருக்க நிலைகளுக்குச் செல்லும்போது எடுக்கும் நேர அதிகரிப்புடன் ஒப்பிடும்போது அளவு குறைவதில்லை, ஆனால் அது உங்களுடையது.
விளக்கத்தில் ஏதாவது சேர்க்க வேண்டுமா? கருத்துக்களில் ஒலி எழுப்புங்கள். பிற தொழில்நுட்ப ஆர்வலர்களான ஸ்டாக் எக்ஸ்சேஞ்ச் பயனர்களிடமிருந்து கூடுதல் பதில்களைப் படிக்க விரும்புகிறீர்களா? முழு விவாத நூலையும் இங்கே பாருங்கள்.