List of open-source codecs - Wikipedia

文章推薦指數: 80 %
投票人數:10人

Video codecsEdit · OpenVVC an VVC /H. · x265 – An encoder based on the High Efficiency Video Coding (HEVC/H. · Xvid – MPEG-4 Part 2 codec, compatible with DivX ... Listofopen-sourcecodecs FromWikipedia,thefreeencyclopedia Jumptonavigation Jumptosearch ThisarticleusesbareURLs,whichareuninformativeandvulnerabletolinkrot.Pleaseconsiderconvertingthemtofullcitationstoensurethearticleremainsverifiableandmaintainsaconsistentcitationstyle.Severaltemplatesandtoolsareavailabletoassistinformatting,suchasReflinks(documentation),reFill(documentation)andCitationbot(documentation).(August2022)(Learnhowandwhentoremovethistemplatemessage) Thisisalistingofopen-sourcecodecs—thatis,open-sourcesoftwareimplementationsofaudioorvideocodingformats.Manyofthecodecslistedimplementmediaformatsthatarerestrictedbypatentsandarehencenotopenformats.Forexample,x264isawidelyusedopensourceimplementationoftheheavilypatentencumberedMPEG-4AVCvideocompressionstandard. Contents 1Videocodecs 2Audiocodecs 3Seealso 4References Videocodecs[edit] x264–H.264/MPEG-4AVCimplementation.x264isnotacodec(encoder/decoder);itisjustanencoder(itcannotdecodevideo). OpenH264–H.264baselineprofileencodinganddecoding OpenVVC[1]anVVC/H.266RealTime-DecoderforMacOS,Windows,LinuxandAndroidandspecialVersionofFFmpeg,[2]whichwasusedforAtemeSatelliteBroadcastTest[3].[4] x265–AnencoderbasedontheHighEfficiencyVideoCoding(HEVC/H.265)standard. Xvid–MPEG-4Part2codec,compatiblewithDivX libvpx–VP8andVP9implementation;formerlyaproprietarycodecdevelopedbyOn2Technologies,releasedbyGoogleunderaBSD-likelicenseinMay2010. SVT-AV1-AnAV1encoderoriginallydevelopedbyIntelandNetflix,whichisavailableasFLOSSnow.[5]SVT-AV1isgenerallyconsideredtobethemostoptimizedandfastestfreeAV1encoder,whichiswhyitservesasthebaseforthedevelopmentofnew,free,general-purposeandproduction-readyimplementationsintheAOMediaSoftwareImplementationWorkingGroup.[6]WhileSVT-AV1alreadyperformsverywellinconstrainedqualitymodeandiseconomicallyusableformanyscenarios,asofthetimebeingcommercialimplementationslikeAurora1maystillbeatit.[7] VideoLANdav1d-AnAV1decoderfordecodingvideoswithAV1codec Xiph.Orgrav1e-AnAV1encoderwritteninRust Googlelibgav1-AnAV1decoderbyGoogle xvc-Anopensourcevideocodec,aimingtocompetewithh.265andAV1.ThereferenceimplementationisreleasedundertheLGPL2.1andcurrentlyavailableinversion2.0(asof12/2020)[8] FFmpegcodecs–CodecsinthelibavcodeclibraryfromtheFFmpegproject(FFV1,Snow,MPEG-1,MPEG-2,MPEG-4part2,MSMPEG-4,WMV2,SVQ1,MJPEG,HuffYUVandothers).Decodersinthelibavcodec(H.264,SVQ3,WMV3,VP3,Theora,Indeo,Dirac,Lagarithandothers). Lagarith–VideocodecdesignedforstronglosslesscompressioninRGB(A)colorspace(similartoZIP/RAR/etc.) libtheora–AreferenceimplementationoftheTheoraformat,basedonVP3,partoftheOggProject Diracasdirac-research,awaveletbasedcodeccreatedbytheBBCResearch,andSchrödinger,animplementationdevelopedbyDavidSchleef.[9] Huffyuv–LosslesscodecfromBenRG Daala–ExperimentalVideocodecwhichwasunderdevelopmentbytheXiph.OrgFoundationandfinallymergedintoAV1. Thor–ExperimentalroyaltyfreevideocodecwhichwasunderdevelopmentbyCiscoSystems,andmergedtechnologiesintoAV1. Turing-AHighEfficiencyVideoCoding(HEVC/H.265)encoderimplementedbyBBCResearch. libaom–ReferenceimplementationfortheroyaltyfreeAV1videocodingformatbyAOMedia,inheritingtechnologiesfromVP9,DaalaandThor. Kvazaar–Anacademicopen-sourceencoderbasedontheHighEfficiencyVideoCoding(HEVC/H.265)standard. UVG266academicOpen-SourceVVC/H.266-EncoderbasedonKvazaar.[10](on3ClauseBSDLicenseforLinux/Windows/MacOs,andinDevelopment) VVenC&VVdeC–Anopen-sourceencoderanddecoderreleasedbyFraunhoferHHIbasedontheVersatileVideoCoding(VVC/H.266)standardavailableonGitHub. XEVE(theeXtra-fastEssentialVideoEncoder)MPEG-5Part1:EssentialVideoCoding XEVD(theeXtra-fastEssentialVideoDecoder)MPEG-5Part1:EssentialVideoCoding REVC–aRust-basedMPEG-5Part1:EssentialVideoCodingbaselineencoderanddecoder.[11] Audiocodecs[edit] FLAC–LosslesscodecdevelopedbyXiph.OrgFoundation. LAME–Lossycompression(MP3format). TooLAME/TwoLAME–Lossycompression(MP2format). Musepack–Lossycompression;basedonMP2format,withmanyimprovements. Speex–Lowbitratecompression,primarilyvoice;developedbyXiph.OrgFoundation.DeprecatedinfavourofOpusaccordingtowww.speex.org. CELT–Lossycompressionforlow-latencyaudiocommunication libopus–AreferenceimplementationoftheOpusformat,theIETFstandards-tracksuccessortoCELT.(OpussupportismandatoryforWebRTCimplementations.) libvorbis–Lossycompression,implementationoftheVorbisformat;developedbyXiph.OrgFoundation. iLBC–Lowbitratecompression,primarilyvoice iSAC–Lowbitratecompression,primarilyvoice;(freewhenusingtheWebRTCcodebase) TTA–Losslesscompression WavPack–Hybridlossy/lossless Bonk–Hybridlossy/lossless;supportedbyfre:ac(formerlyBonkEnc) AppleLossless–Losslesscompression(MP4) FraunhoferFDKAAC–Lossycompression(AAC) FFmpegcodecsinthelibavcodeclibrary,e.g.AC-3,AAC,ADPCM,PCM,AppleLossless,FLAC,WMA,Vorbis,MP2,etc. FAAD2–open-sourcedecoderforAdvancedAudioCoding.ThereisalsoFAAC,thesameproject'sencoder,butitisproprietary(butstillfreeofcharge). libgsm–Lossycompression(GSM06.10) opencore-amr–Lossycompression(AMRandAMR-WB) liba52–afreeATSCA/52streamdecoder(AC-3) libdca–afreeDTSCoherentAcousticsdecoder Codec2-Lowbitratecompression,primarilyvoice Seealso[edit] Freeandopen-sourcesoftwareportal Listofcodecs Comparisonofvideocodecs Comparisonofaudiocodingformats Comparisonofvideoplayersoftware Comparisonofaudioplayersoftware Openfileformat References[edit] ^IETR(2021-09-30)."OpenVVCFrenchVVCDecoder".GitHub. ^IETR(2021-09-30)."ModifiedFFmpegforVVC".GitHub. ^"ATEMEJoinsForceswithSEStoTrialFirst-EverLiveOver-The-AirUHDBroadcastUsingVVC–ATEME".2020-07-14. ^ouest-valorisation.fr(2021-09-30)."DÉCODEURVIDÉOVVCTEMPSRÉEL"(inFrench). ^"Intel,NetflixtoDeliverAV1ScalableCodectoPowerNext-GenCompressionTechforVisualWorkloads". ^http://aomedia.org/press%20releases/aomedia-software-implementation-working-group-to-bring-av1-to-more-video-platforms/ ^"AV1HasArrived:ComparingCodecsfromAOMedia,Visionular,andIntel/Netflix".18September2020. ^https://xvc.io/ ^"SchrodingerFAQ".Archivedfromtheoriginalon2010-10-17.Retrieved2011-03-05. ^UVG266 ^"ThefastestandsafestEVCencoderanddecoder".GitHub.Retrieved26August2020. vteDatacompressionsoftwareArchiverswithcompression(comparison)Freesoftware 7-Zip Ark Expander FreeArc GNOMEArchiveManager Info-ZIP KGBArchiver PAQ pax PeaZip tar XAD(decompressiononly) Xarchiver ZPAQ Freeware Filzip LHA StuffItExpander(decompressiononly) TheUnarchiver(decompressiononly) TUGZip ZipGenius Commercial ARC ALZip ArchiveUtility ARJ BetterZip MacBinary PKZIP/SecureZIP PowerArchiver StuffIt WinAce WinRAR WinZip Non-archivingcompressorsGeneric bzip2 compress gzip lzip lzop pack rzip Snappy XZUtils zstd ForcodeUPXAudiocompression(comparison)Lossy AAC FraunhoferFDKAAC NeroAACCodec FreewareAdvancedAudioCoder(FAAC) HelixDNAProducer MP3 l3enc LAME TooLAME libavcodec libcelt libopus libspeex Musepack libvorbis WindowsMediaEncoder Lossless ALAC FLAC libavcodec Monkey'sAudio mp4als OptimFROG Shorten TTA(TrueAudio) WavPack Videocompression(comparison)LossyMPEG-4ASP 3ivx DivX NeroDigital FFmpeg HDX4 Xvid H.264/MPEG-4AVC CoreAVC Blu-code DivX FFmpeg NeroDigital OpenH264 QuickTime x264 HEVC DivX x265 Others CineForm Cinepak Daala DNxHD HelixDNAProducer Indeo libavcodec Schrödinger(Dirac) SBC Sorenson VP7 libtheora libvpx WindowsMediaEncoder Lossless FFV1 Huffyuv Lagarith MSULossless YULS Seealso:compressionmethodsandcompressionformats vteMultimediacompressionandcontainerformatsVideocompressionISO,IEC,MPEG DV MJPEG MotionJPEG2000 MPEG-1 MPEG-2 Part2 MPEG-4 Part2/ASP Part10/AVC Part33/IVC MPEG-H Part2/HEVC MPEG-I Part3/VVC MPEG-5 Part1/EVC Part2/LCEVC ITU-T,VCEG H.120 H.261 H.262 H.263 H.264/AVC H.265/HEVC H.266/VVC SMPTE VC-1 VC-2 VC-3 VC-5 VC-6 TrueMotion TrueMotionS VP3 VP6 VP7 VP8 VP9 AV1 Others AppleVideo AVS Bink Cinepak Daala DVI FFV1 Huffyuv Indeo Lagarith MicrosoftVideo1 MSULossless OMSVideo Pixlet ProRes 422 4444 QuickTime Animation Graphics RealVideo RTVideo SheerVideo Smacker SorensonVideo/Spark Theora Thor WMV XEB YULS AudiocompressionISO,IEC,MPEG MPEG-1LayerII Multichannel MPEG-1LayerI MPEG-1LayerIII(MP3) AAC HE-AAC AAC-LD MPEGSurround MPEG-4ALS MPEG-4SLS MPEG-4DST MPEG-4HVXC MPEG-4CELP MPEG-DUSAC MPEG-H3DAudio ITU-T G.711 A-law µ-law G.718 G.719 G.722 G.722.1 G.722.2 G.723 G.723.1 G.726 G.728 G.729 G.729.1 IETF Opus iLBC Speex Vorbis 3GPP AMR AMR-WB AMR-WB+ EVRC EVRC-B EVS GSM-HR GSM-FR GSM-EFR ETSI AC-3 AC-4 DTS BluetoothSIG SBC LC3 Others ACELP ALAC Asao ATRAC AVS CELT Codec2 DRA FLAC iSAC MELP Monkey'sAudio MT9 Musepack OptimFROG OSQ QCELP RCELP RealAudio RTAudio SD2 SHN SILK Siren SMV SVOPC TTA TrueAudio TwinVQ VMR-WB VSELP WavPack WMA MQA aptX aptXHD aptXLowLatency aptXAdaptive LDAC LHDC LLAC ImagecompressionIEC,ISO,IETF,W3C,ITU-T,JPEG CCITTGroup4 GIF HEIC/HEIF HEVC JBIG JBIG2 JPEG JPEG2000 JPEG-LS JPEGXL JPEGXR JPEGXS JPEGXT PNG TIFF TIFF/EP TIFF/IT Others APNG AV1 AVIF BPG DjVu EXR FLIF ICER MNG PGF QOI QTVR WBMP WebP ContainersISO,IEC MPEG-ES MPEG-PES MPEG-PS MPEG-TS ISO/IECbasemediafileformat MPEG-4Part14(MP4) MotionJPEG2000 MPEG-21Part9 MPEGmediatransport ITU-T H.222.0 T.802 IETF RTP Ogg SMPTE GXF MXF Others 3GPand3G2 AMV ASF AIFF AVI AU BPG Bink Smacker BMP DivXMediaFormat EVO FlashVideo HEIF IFF M2TS Matroska WebM QuickTimeFileFormat RatDVD RealMedia RIFF WAV MODandTOD VOB,IFOandBUP Collaborations NETVC MPEGLA AllianceforOpenMedia Methods Entropy Arithmetic Huffman Modified LPC ACELP CELP LSP WLPC Lossless Lossy LZ DEFLATE LZW PCM A-law µ-law ADPCM DPCM Transforms DCT FFT MDCT Wavelet Daubechies DWT Lists Comparisonofaudiocodingformats Comparisonofvideocodecs Listofcodecs SeeCompressionmethodsfortechniquesandCompressionsoftwareforcodecs Retrievedfrom"https://en.wikipedia.org/w/index.php?title=List_of_open-source_codecs&oldid=1109357629" Categories:FreecodecsFreesoftwarelistsandcomparisonsHiddencategories:CS1French-languagesources(fr)ArticleswithshortdescriptionShortdescriptionisdifferentfromWikidataArticlesneedingcleanupfromAugust2022ArticleswithbareURLsforcitationsfromAugust2022AllarticleswithbareURLsforcitationsArticlescoveredbyWikiProjectWikifyfromAugust2022AllarticlescoveredbyWikiProjectWikify Navigationmenu Personaltools NotloggedinTalkContributionsCreateaccountLogin Namespaces ArticleTalk English Views ReadEditViewhistory More Search Navigation MainpageContentsCurrenteventsRandomarticleAboutWikipediaContactusDonate Contribute HelpLearntoeditCommunityportalRecentchangesUploadfile Tools WhatlinkshereRelatedchangesUploadfileSpecialpagesPermanentlinkPageinformationCitethispageWikidataitem Print/export DownloadasPDFPrintableversion Languages Čeština日本語 Editlinks



請為這篇文章評分?