ஒன்பது ஆண்டுகளுக்குப் பிறகு கடைசி நூல் வெளியிடப்பட்டது முக்கியமானது, Xiph.Org சமூகம் FLAC 1.4.0 கோடெக்கின் புதிய பதிப்பை அறிமுகப்படுத்தியுள்ளது இது இழப்பற்ற ஆடியோ குறியாக்கத்தை வழங்குகிறது.
FLAC பற்றி தெரியாதவர்கள், அதை நீங்கள் தெரிந்து கொள்ள வேண்டும் இது முற்றிலும் திறந்த ஸ்ட்ரீமிங் வடிவம், இது குறியாக்கம் மற்றும் டிகோடிங் செயல்பாடுகளை செயல்படுத்துவதன் மூலம் நூலகங்களின் திறந்த தன்மையை மட்டும் குறிக்கிறது, ஆனால் விவரக்குறிப்புகளைப் பயன்படுத்துவதில் கட்டுப்பாடுகள் இல்லாதது மற்றும் நூலகக் குறியீட்டின் வழித்தோன்றல் பதிப்புகளை உருவாக்குகிறது.
FLAC ஆடியோவை சுருக்க வடிவமைக்கப்பட்டுள்ளது. இதன் காரணமாக, இதன் விளைவாக வரும் கோப்புகள் இயக்கக்கூடியவை மற்றும் பயன்படுத்தக்கூடியவை, அத்துடன் புள்ளியியல் சுருக்க அல்காரிதம் (ஜிப் போன்றவை) நேரடியாக PCM கோப்பில் பயன்படுத்தப்பட்டதை விட சிறியதாக இருக்கும்.
FLAC விருப்பமான வடிவங்களில் ஒன்றாகிவிட்டது இணையத்தில் இசை விற்பனைக்காகவும், அதே போல் குரங்கு ஆடியோவும் ஒரே மாதிரியாக நன்றாக வேலை செய்கிறது. கூடுதலாக, இது ஒரு WAV-PCM கோப்பை விட அதிக அளவு குறைப்பைப் பெற விரும்பும்போது, MP3 க்கு மாற்றாக, நெட்வொர்க்கில் பாடல்களை பரிமாறிக்கொள்வதில் பயன்படுத்தப்படுகிறது, மேலும் ஒலி தரத்தை இழக்காதீர்கள். அதே நேரத்தில், பயன்படுத்தப்படும் இழப்பற்ற சுருக்க முறைகள் அசல் ஆடியோ ஸ்ட்ரீமின் அளவை 50-60% குறைக்க அனுமதிக்கின்றன.
FLAC 1.4.0 இன் முக்கிய செய்தி
வழங்கப்பட்ட கோடெக்கின் புதிய பதிப்பில், அது முன்னிலைப்படுத்தப்பட்டுள்ளது குறியாக்கம் மற்றும் குறியாக்கத்திற்கான ஆதரவு சேர்க்கப்பட்டது சற்று ஆழத்துடன் dஇ 32 பிட்கள் ஒரு மாதிரி அளவு.
இந்த புதிய பதிப்பின் அறிமுகத்துடன் இருக்கும் மற்றொரு புதுமை என்னவென்றால் 3 முதல் 8 நிலைகளில் சுருக்க திறன் மேம்படுத்தப்பட்டது மேம்படுத்தப்பட்ட தன்னியக்கத் தொடர்பு கணக்கீடு துல்லியம் காரணமாக குறியாக்க வேகத்தில் சிறிது குறைப்பு செலவில்.
இது தவிர, நூலகமும் உள்ளது குறிப்பிடத்தக்கது libFLAC மற்றும் ஃபிளாக் பயன்பாடு, இந்த புதிய பதிப்பில் பிட் வீதத்தை கட்டுப்படுத்தும் திறனை வழங்குகிறது FLAC கோப்புகளுக்கு குறைந்தபட்சம், ஒரு மாதிரிக்கு ஒரு பிட் வரை (நேரடி ஸ்ட்ரீம்களை ஹோஸ்ட் செய்யும் போது பயனுள்ளதாக இருக்கும்).
Tambien 0, 1 மற்றும் நிலைகளுக்கு அதிக குறியாக்க வேகம் அடையப்பட்டது 2, அடாப்டிவ் ஹூரிஸ்டிக்ஸை மாற்றுவதன் மூலம் நிலைகள் 1 முதல் 4 வரையில் சற்று மேம்படுத்தப்பட்ட சுருக்கத்துடன், மேலும் 1048575 ஹெர்ட்ஸ் வரையிலான மாதிரி விகிதங்களைக் கொண்ட கோப்புகளை குறியாக்கம் செய்ய முடிந்தது.
மறுபுறம், இது மேலும் குறிப்பிடப்பட்டுள்ளது 8-பிட் ARMv64 செயலிகளில் சுருக்க வேகம் கணிசமாக மேம்படுத்தப்பட்டது, NEON வழிமுறைகளைப் பயன்படுத்தியதற்கு நன்றி. FMA அறிவுறுத்தல் தொகுப்பை ஆதரிக்கும் x86_64 செயலிகளில் மேம்படுத்தப்பட்ட செயல்திறன்.
மற்ற மாற்றங்களில் இந்த புதிய பதிப்பிலிருந்து தனித்து நிற்கும்:
- libFLAC மற்றும் libFLAC++ நூலகங்களின் API மற்றும் ABI மாற்றப்பட்டுள்ளன (பதிப்பு 1.4 க்கு மேம்படுத்த, பயன்பாடுகள் மீண்டும் கட்டமைக்கப்பட வேண்டும்).
- நிராகரிக்கப்பட்டது மற்றும் XMMS க்கான செருகுநிரலின் அடுத்த பதிப்பில் அகற்றப்படும்.
- ஃப்ளாக் பயன்பாட்டில் புதிய விருப்பங்கள் “–லிமிட்-நிமி-பிட்ரேட்” மற்றும் “–கீப்-ஃபாரின்-மெட்டாடேட்டா-இஃப்-இப்-இப்போது”.
- ப்ரீசெட் -1 மற்றும் -4 ஆகியவற்றின் சுருக்கமானது, நடு-பக்க அடாப்டிவ் ஹூரிஸ்டிக்கை மாற்றுவதன் மூலம் சில பொருட்களில் சிறிது மேம்படுத்தப்பட்டது.
- NEON (Ronen Gvili, Martijn van Beurden) ஐப் பயன்படுத்தி 8-பிட் ARMv64 சாதனங்களை குறிவைக்கும் ஒருங்கிணைந்த வேகம்
- FMA இன்ஸ்ட்ரக்ஷன் செட் நீட்டிப்பைக் கொண்ட x86_64 CPUகளுக்கான வேகம் சேர்க்கப்பட்டது
- இப்போது 32-பிட் பிசிஎம்-ஐ என்கோட் செய்து டிகோட் செய்ய முடியும்
- பாகுபடுத்தும் அம்சத்தைப் பயன்படுத்தி ஒரு சிக்கல் சரி செய்யப்பட்டது, இது முதல் சட்டகம் தவறான அளவு மற்றும் ஆஃப்செட்டைக் கொண்டிருக்க காரணமாக இருந்தது
- MSVC மற்றும் Makefile.lite பில்ட் சிஸ்டம் கோப்புகள் அகற்றப்பட்டன. MSVC (விஷுவல் ஸ்டுடியோ) உடன் கட்டிடம் CMake பயன்படுத்தி செய்ய முடியும்
- புதிய ஃபஸர் டிகோடரைச் சேர்த்தல், தேடல் குறியீடு கவரேஜைச் சேர்த்தல்
- வெளிப்புற மெட்டாடேட்டாவைக் கையாள்வதன் மூலம் வழங்கப்படும் எச்சரிக்கையானது, ஒரு பயனர் தவறான வகையின் வெளிப்புற மெட்டாடேட்டாவை மீட்டெடுக்க முயற்சித்தால், எடுத்துக்காட்டாக, வெளிப்புற AIFF மெட்டாடேட்டாவைக் கொண்ட FLAC கோப்பை ஒரு WAV கோப்பில் டிகோட் செய்வதன் மூலம் இப்போது தெளிவாகிறது.
இறுதியாக நீங்கள் அதைப் பற்றி மேலும் அறிய ஆர்வமாக இருந்தால், நீங்கள் விவரங்களை சரிபார்க்கலாம் பின்வரும் இணைப்பில்.