ఆరు నెలల అభివృద్ధి తర్వాత, FFmpeg 5.1 మల్టీమీడియా ప్యాకేజీ అందుబాటులో ఉంది, ఇందులో వివిధ మల్టీమీడియా ఫార్మాట్లలో (ఆడియో మరియు వీడియో ఫార్మాట్లను రికార్డ్ చేయడం, మార్చడం మరియు డీకోడింగ్ చేయడం) కోసం అప్లికేషన్ల సమితి మరియు లైబ్రరీల సేకరణ ఉంటుంది. ప్యాకేజీ LGPL మరియు GPL లైసెన్సుల క్రింద పంపిణీ చేయబడుతుంది, FFmpeg అభివృద్ధి MPlayer ప్రాజెక్ట్ ప్రక్కనే నిర్వహించబడుతుంది. సంస్కరణ సంఖ్యలో గణనీయమైన మార్పు APIలో గణనీయమైన మార్పులు మరియు కొత్త విడుదల ఉత్పత్తి స్కీమ్కి మారడం వల్ల ఏర్పడింది, దీని ప్రకారం కొత్త ముఖ్యమైన విడుదలలు సంవత్సరానికి ఒకసారి ఉత్పత్తి చేయబడతాయి మరియు పొడిగించిన మద్దతు సమయంతో విడుదలలు - ప్రతి రెండు సంవత్సరాలకు ఒకసారి. FFmpeg 5.0 ప్రాజెక్ట్ యొక్క మొదటి LTS విడుదల అవుతుంది.
FFmpeg 5.1లో జోడించిన మార్పులలో:
- వికేంద్రీకృత ఫైల్ సిస్టమ్ IPFS మరియు శాశ్వత IPNS చిరునామాలను బైండింగ్ చేయడానికి దానితో ఉపయోగించే ప్రోటోకాల్కు మద్దతు జోడించబడింది.
- QOI ఇమేజ్ ఫార్మాట్కు మద్దతు జోడించబడింది.
- PHM (పోర్టబుల్ హాఫ్ ఫ్లోట్ మ్యాప్) చిత్ర ఆకృతికి మద్దతు జోడించబడింది.
- AV1 ఫార్మాట్లో వీడియో డీకోడింగ్ హార్డ్వేర్ త్వరణం కోసం VDPAU (వీడియో డీకోడ్ మరియు ప్రెజెంటేషన్) APIని ఉపయోగించగల సామర్థ్యం అమలు చేయబడింది.
- హార్డ్వేర్ వీడియో డీకోడింగ్ XvMC కోసం లెగసీ ఇంటర్ఫేస్కు మద్దతు నిలిపివేయబడింది.
- ప్రామాణిక అవుట్పుట్ స్ట్రీమ్కు బదులుగా పేర్కొన్న ఫైల్కు అవుట్పుట్ చేయడానికి ffprobe యుటిలిటీకి "-o" ఎంపిక జోడించబడింది.
- కొత్త డీకోడర్లు జోడించబడ్డాయి: DFPWM, Vizrt బైనరీ ఇమేజ్.
- కొత్త ఎన్కోడర్లు జోడించబడ్డాయి: pcm-bluray, DFPWM, Vizrt బైనరీ ఇమేజ్.
- జోడించిన మీడియా కంటైనర్ ప్యాకర్స్ (ముక్సర్): DFPWM.
- జోడించిన మీడియా కంటైనర్ అన్ప్యాకర్లు (డీమక్సర్): DFPWM.
- కొత్త వీడియో ఫిల్టర్లు:
- SITI - వీడియో నాణ్యత లక్షణాల SI (ప్రాదేశిక సమాచారం) మరియు TI (తాత్కాలిక సమాచారం) యొక్క గణన.
- avsynctest - ఆడియో మరియు వీడియో సమకాలీకరణను తనిఖీ చేస్తుంది.
- అభిప్రాయం - కత్తిరించిన ఫ్రేమ్లను మరొక ఫిల్టర్కు దారి మళ్లించడం మరియు ఆపై ఫలితాన్ని అసలు వీడియోతో విలీనం చేయడం.
- pixelize - వీడియోను pixelize చేస్తుంది.
- colormap - ఇతర వీడియోల నుండి రంగుల ప్రతిబింబం.
- colorchart — రంగు సెట్టింగ్ పట్టిక యొక్క తరం.
- గుణించడం - మొదటి వీడియో నుండి పిక్సెల్ విలువలను రెండవ వీడియో నుండి పిక్సెల్ల ద్వారా గుణించడం.
- pgs_frame_merge PGS ఉపశీర్షిక విభాగాలను ఒక ప్యాకెట్లో విలీనం చేస్తుంది (బిట్స్ట్రీమ్).
- blurdetect - ఫ్రేమ్ల బ్లర్ని నిర్ణయిస్తుంది.
- remap_opencl - పిక్సెల్ రీమ్యాపింగ్ చేస్తుంది.
- chromakey_cuda అనేది త్వరణం కోసం CUDA APIని ఉపయోగించే క్రోమాకీ అమలు.
- కొత్త సౌండ్ ఫిల్టర్లు:
- డైలాగ్ - స్టీరియో నుండి సరౌండ్ సౌండ్ (3.0) ఉత్పత్తి, రెండు స్టీరియో ఛానెల్లలో ఉండే మాట్లాడే డైలాగ్ల సౌండ్ను సెంట్రల్ ఛానెల్కి బదిలీ చేయడం.
- టిల్ట్షెల్ఫ్ - అధిక లేదా తక్కువ పౌనఃపున్యాలను పెంచడం/తగ్గించడం.
- virtualbass - స్టీరియో ఛానెల్ల నుండి డేటా ఆధారంగా అదనపు బాస్ ఛానెల్ని ఉత్పత్తి చేస్తుంది.
మూలం: opennet.ru