Slik installerer du FFmpeg på Windows FFmpeg er et program som kan brukes til å konvertere mange multimediaformater til forskjellige formater, noe som kan tillate deg å bruke dem med forskjellige enheter og spillere. Programmet brukes utelukkende på kommandolinjen. Installere det kan virke skremmende, men følg denne veiledningen, og du vil få FFmpeg oppe i løpet av få minutter. Steg Rediger Metode En av To: Last ned FFmpeg Rediger Last ned FFmpeg-programmet. Når du besøker nedlastingssiden, ser du en rekke alternativer. Last ned den siste statiske versjonen i enten 32-bit eller 64-bit, avhengig av operativsystemet. Last ned og installer 7-Zip. 7-Zip er et gratis arkivprogram som du må åpne FFmpeg-filen. Trekk ut FFmpeg-mappen. Når du bruker 7-Zip til å pakke ut en fil, vil den opprette en ny mappe på samme sted som den nedlastede filen. Mappen vil bli kalt noe som ffmpeg-20130731-git-69fe25c-win32-static. Åpne mappen og flytt den til siden. Åpne C: stasjonen. Klikk Start, og klikk deretter Datamaskin. Velg harddisken der Windows er installert (vanligvis C :). Ved foten av C: - disken, hvor du ser mapper som Windows og Programfiler, høyreklikker du og velger Ny mappe. Navngi mappen ffmpeg. Åpne den nye ffmpeg-mappen. Kopier innholdet i den ekstraherte mappen til den nye ffmpeg-mappen. 1Download FFmpeg Kan ikke få tilgang til Git eller ønsker å øke kloning og redusere båndbreddebruk FFmpeg har alltid vært et meget eksperimentelt og utviklingsdrevet prosjekt. Det er en nøkkelkomponent i mange multimedieprosjekter, og har nye funksjoner lagt til hele tiden. Utviklingsbransjens snapshots fungerer veldig bra 99 av tiden, slik at folk ikke er redd for å bruke dem. Git Repositories Omtrent hver 3. måned gjør FFmpeg-prosjektet en ny stor utgave. Mellom store utgivelser vises punktutgivelser som legger til viktige feilrettinger, men ingen nye funksjoner. Merk at disse utgivelsene er ment for distributører og systemintegratorer. Brukere som ønsker å kompilere fra kilden selv, oppfordres sterkt til å vurdere å bruke utviklingsavdelingen (se ovenfor), dette er den eneste versjonen som FFmpeg-utviklere jobber aktivt med. Utgivelsen grener bare kirsebærvalg valgte endringer fra utviklingsgrenen, som derfor mottar mye mer og mye raskere feilrettinger som ekstra funksjoner og sikkerhetsoppdateringer. FFmpeg 3.2.4 Hypatia 3.2.4 ble utgitt 2017-02-10. Det er den siste stabile FFmpeg-utgivelsen fra 3.2.4-utgivelsesgrenen, som ble kuttet fra master i 2016-10-26. Den inneholder følgende bibliotekversjoner: FFmpeg 3.1.7 Laplace 3.1.7 ble utgitt 2017-02-09. Det er den siste stabile FFmpeg-utgivelsen fra 3,1-avdelingsgrenen, som ble kuttet fra master i 2016-06-26. Den inneholder følgende biblioteksversjoner: 30. oktober 2016, Resultater: Summer Of Code 2016. Dette har gått lenge, men vi ønsket å gi en riktig nedleggelse til vår deltakelse i denne løpet av programmet, og det tar tid. Noen ganger er det bare for å få sluttrapporten for hvert prosjekt trimmet ned, andre, ferdigstiller det som fortsatt var i gang når programmet ble ferdig: Endelig patcher må slås sammen, TODO lister stabilisert, kommende planer ble enige om at du nevnte det. Uten videre, heres sølvfôr for hvert av prosjektene vi søkte å fullføre i løpet av denne sommeren av kode sesongen: FFv1 (Mentor: Michael Nierdermayer) Stanislav Dolganov utformet og implementert eksperimentell støtte for bevegelsesestimering og kompensasjon i den tapsløse FFV1-kodeken . Design og implementering er basert på snø video codec, som bruker OBMC. Stanislavs arbeid viste at betydelige kompresjonsgevinster kan oppnås med interframkomprimering. FFmpeg gleder Stanislav til å fortsette å arbeide utover dette konseptbeviset og bringe fremskrittene i den offisielle FFV1-spesifikasjonen i IETF. Selvtestdekning (Mentor: Michael Niedermayer) Petru Rares Sincraian la flere selvtester til FFmpeg, og gikk vel gjennom den enkelte kjedelige prosessen med finjusteringstestparametere for å unngå å være kjent og vanskelig å unngå problemer, som sjekksum feilmangler på grunn av avrundingsfeil på de utallige plattformene vi støtter. Hans arbeid har forbedret kodedekningen av våre selvtester betydelig. MPEG-4 ALS-encoder-implementering (Mentor: Thilo Borgmann) Umair Khan oppdaterte og integrert ALS-encoderen for å passe inn i gjeldende FFmpeg-kodebase. Han implementerte også en manglende funksjon for ALS-dekoderen som muliggjør avkodning av flytende punktprøver. FFmpeg-støtte for MPEG-4 ALS har blitt forbedret betydelig ved Umairs arbeid. Vi gleder oss til å beholde hans forbedringer og håper på gode bidrag til å komme. Tee muxer forbedringer (Mentor: Marton Balint) Jn Sebechlebsks generiske mål var å forbedre tee muxer slik at det tolererte å blokkere IO og tillot gjennomsiktig feilgjenoppretting. I designfasen viste det seg at denne funksjonaliteten krevde en egen muxer, så Jn tilbrakte sommeren sin arbeid på den såkalte FIFO-muxeren, og bestemte seg gradvis over hele kodebase. Han lyktes i sin oppgave, og FIFO-muxeren er nå en del av hovedregisteret, sammen med flere andre forbedringer han gjorde i prosessen. TrueHD-encoder (Mentor: Rostislav Pehlivanov) Jai Luthras mål var å oppdatere ut-av-treet og ganske mye forlatt MLP (Meridian Lossless Packing) encoder for libavcodec og forbedre den for å aktivere koding til TrueHD-formatet. I kvalifikasjonsperioden ble koderen oppdatert slik at den var brukbar og gjennom hele sommeren, ble det forbedret å legge til støtte for flerkanals lyd og TrueHD-koding. Jais-koden er blitt fusjonert inn i hovedregisteret nå. Mens noen problemer forblir med hensyn til LFE-kanal og 32 biters prøvehåndtering, er disse i ferd med å bli løst slik at innsatsen endelig kan settes i å forbedre kodens hastighet og effektivitet. Bevegelsesinterpoleringsfilter (Mentor: Paul B Mahol) Davinder Singh undersøkte eksisterende bevegelsesestimering og interpolering tilnærminger fra tilgjengelig litteratur og tidligere arbeid av oss selv: Michael Niedermayer, og implementerte filtre basert på denne undersøkelsen. Disse filtrene tillater at bevegelsesinterpolerende rammekonverteringskonvertering blir brukt på en video, for eksempel for å opprette en slowmotion-effekt eller endre rammeprøven mens du jevnt interpolerer videoen langs bevegelsesvektorene. Det er fortsatt arbeid som skal gjøres for å kalle disse filtrene ferdig, noe som er ganske hardt, men vi ser optimistisk ut på deres fremtid. Og det er det. Vi er fornøyd med resultatene av programmet og utrolig takknemlig for muligheten til å jobbe med et så utrolig sett med studenter. Vi kan være en tøff publikum, men våre veiledere gjorde en fantastisk jobb for hånden som holdt våre praktikanter gjennom reisen. Takk også til Google for dette fantastiske programmet og til alle som gjorde rom i sine travle liv for å gjøre GSoC2016 til en suksess. Vi ser deg i 2017 24. september 2016, SDL1-støtten droppet. Støtten til SDL1-biblioteket har blitt tapt, fordi det ikke lenger opprettholdes (fra januar 2012) og det blir erstattet av SDL2-biblioteket. Som et resultat, har SDL1-utgangsenheten også blitt fjernet og erstattet av en SDL2-implementering. Både ffplay og opengl utgangsenheter har blitt oppdatert for å støtte SDL2. 9. august 2016, FFmpeg 3.1.2 Laplace FFmpeg 3.1.2. en ny punktutgivelse fra 3,1 utgivelsesgrenen, er nå tilgjengelig. Det løser flere feil. Vi anbefaler brukere, distributører og systemintegratorer, å oppgradere, med mindre de bruker nåværende gitmaster. 10. juli 2016, ffserver-programmet ble droppet Etter en grundig overveielse var det kunngjøringen som var i ferd med å slippe ffserver-programmet fra prosjektet som startet med neste utgave. ffserver har vært et problematisk program for å opprettholde på grunn av bruk av interne APIer, noe som kompliserte de siste opprykkene til libavformat-biblioteket, og blokkere ytterligere opprydninger og forbedringer som ønskes av API-brukere, og vil være lettere å vedlikeholde. Videre har programmet vært vanskelig for brukere å distribuere og kjøre på grunn av pålitelighetsproblemer, mangel på kunnskapsrike personer som kan hjelpe og forvirre konfigurasjonsfilsyntaxen. Nåværende brukere og medlemmer av samfunnet er invitert til å skrive et erstatningsprogram for å fylle samme nisje som ffserver gjorde ved hjelp av de nye APIene, og å kontakte oss, slik at vi kan peke brukere om å teste og bidra til utviklingen. 1. juli 2016, FFmpeg 3.1.1 Laplace FFmpeg 3.1.1. en ny punktutgivelse fra 3,1-avdelingsgrenen, er nå tilgjengelig. Det omhandler hovedsakelig noen få ABI-problemer introdusert i forrige utgave. Vi anbefaler sterkt brukere, distributører og systemintegratorer, spesielt de som har opplevd problemer som oppgraderer fra 3.0, for å oppgradere, med mindre de bruker gjeldende gitmester. 27. juni 2016, FFmpeg 3.1 Laplace FFmpeg 3.1 Laplace. en ny stor utgave, er nå tilgjengelig Noen av høydepunktene: DXVA2-akselerert HEVC Main10 dekoding felthint filter sløyfe video filter og aloop lydfilter Bob Weaver deinterlacing filter brannkjøler filter datascope filterbænk og abench filtre ciescope filter protokoll blacklisting API MediaCodec H264 dekoding VC - 2 HQ RTP nyttelastformat (utkast v1) depacketizer og pakkeringsprogram VP9 RTP nyttelastformat (utkast v2) pakker AudioToolbox lyddekodere AudioToolbox lydkoders coreimage filter (GPU basert bildefiltrering på OSX) libdcadec fjernet bitstrømfilter for å trekke ut DTS-kjerne ADPCM IMA DAT4 dekoder musx demuxer aix demuxer remap filter hash og framehash muxers colorspace filter hdcd filter readvitc filter VAAPI-akselerert format konvertering og skalering libnppCUDA-akselerert format konvertering og skalering Duck TrueMotion 2.0 Real Time dekoder Wideband Single-bit Data (WSD) demuxer VAAPI-akselerert H.264HEVCMJPEG som koder for DTS Express (LBR) dekoderen Generisk OpenMAX IL enco der med støtte for Raspberry Pi IFF ANIM demuxer dekoder Direkte Stream Transfer (DST) dekoder høynorm filter MTAF demuxer og dekoder MagicYUV dekoder OpenExr forbedringer (fliser data og B44B44A støtte) BitJazz SheerVideo dekoder CUDA CUVID H264HEVC dekoder 10-bit dybde støtte i native utvideo dekoder libutvideo wrapper fjernet YUY2 Lossless Codec dekoder VideoToolbox H.264 encoder Vi anbefaler sterkt brukere, distributører og systemintegratorer å oppgradere med mindre de bruker nåværende gitmaster. 16. mars 2016 er Google Summer of Code FFmpeg blitt akseptert som en åpen kildekodeorganisasjon for Summer of Code. Hvis du ønsker å delta som student, se vår prosjektideeside. Du kan allerede komme i kontakt med mentorer og begynne å jobbe med kvalifikasjonsoppgaver, samt registrere deg på google og sende inn prosjektforslagets utkast. Lykke til 15. februar 2016, FFmpeg 3.0 Einstein FFmpeg 3.0 Einstein. en ny stor utgave, er nå tilgjengelig Noen av høydepunktene: Den innfødte FFmpeg AAC-encoderen har sett omfattende forbedringer og anses ikke lenger som eksperimentell. Fjernet støtte for libvo-aacenc og libaacplus Over 30 nye filtre har blitt lagt til. Mange ASM-optimaliseringer VP9-maskinvare Acceleration ( DXVA2 og VA-API) Cineform HD-dekoder Ny DCA-dekoder basert på libdcadec med full støtte for DTS-HD-utvidelser Som for alle store utgivelser forventer store endringer som ikke er kompatible med APIABI, se Changelog for en liste over flere oppdateringer Vi anbefaler sterkt brukere, distributører, og systemintegratorer å oppgradere med mindre de bruker nåværende gitmaster. 30. januar 2016, Fjerne støtte for to eksterne AAC-kodere Vi har nettopp fjernet støtte for VisualOn AAC-encoder (libvo-aacenc) og libaacplus i FFmpeg-master. Selv før vi markerer vår interne AAC-encoder som stabil. det var kjent at libvo-aacenc var av dårlig kvalitet i forhold til vår innfødte for de fleste prøver. Imidlertid ble VisualOn encoderen brukt mye av Android Open Source Project, og vi vil gjerne ha et testet og sant stabilt alternativ i vår kodebase. Når først engasjert i 2011, fylte libaacplus gapet mellom koding av High Efficiency AAC-formater (HE-AAC og HE-AACv2), som ikke ble støttet av noen av koderne i FFmpeg på den tiden. Omstendighetene for begge har endret seg. Etter arbeidet spilt av Rostislav Pehlivanov og Claudio Freire, er den nå-stabile FFmpeg-innfødte AAC-encoderen klar til å konkurrere med mye mer modne kodere. Fraunhofer FDK AAC Codec-biblioteket for Android ble lagt til i 2012 som den fjerde støttede eksterne AAC-encoderen, og den med den beste kvaliteten og de fleste funksjoner som støttes, inkludert HE-AAC og HE-AACv2. Derfor har vi bestemt at det er på tide å fjerne libvo-aacenc og libaacplus. Hvis du for øyeblikket bruker libvo-aacenc, forberede deg på overgang til den opprinnelige encoderen (aac) når du oppdaterer til neste versjon av FFmpeg. I de fleste tilfeller er det like enkelt som bare å bytte om koderenavnet. Hvis du bruker libaacplus, kan du begynne å bruke FDK AAC (libfdkaac) med et passende profilalternativ for å velge den nøyaktige AAC-profilen som passer dine behov. I begge tilfeller vil du nyte en hørbar kvalitetsforbedring og så vel som færre lisenshodepine. 16. januar 2016, FFmpeg 2.8.5, 2.7.5, 2.6.7, 2.5.10 Vi har laget flere nye punktutgivelser (2.8.5, 2.7.5, 2.6.7, 2.5.10). De løser ulike feil, samt CVE-2016-1897 og CVE-2016-1898. Vennligst se changelog for hver utgivelse for flere detaljer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 5. desember 2015, er den innfødte FFmpeg AAC-encoderen nå stabil Etter sju år har den innfødte FFmpeg AAC-encoderen hatt sitt eksperimentelle flagg fjernet og erklært som klart for generell bruk. Kodemodulen er gjennomsiktig ved 128 kbps for de fleste prøver som er testet med gjenstander som bare opptrer i ekstreme tilfeller. Subjektive kvalitetsprøver legger koderen til like eller høyere kvalitet enn de fleste andre kodere tilgjengelig for publikum. Lisensiering har alltid vært et problem med koding av AAC-lyd, ettersom de fleste av koderne har hatt en lisens som gjør at FFmpeg ikke kan distribueres om de blir kompilert med støtte for dem. Det faktum at det nå finnes en fullt åpen og virkelig gratis AAC-encoder integrert direkte i prosjektet, betyr mye for de som ønsker å bruke aksepterte og utbredte standarder. Størstedelen av arbeidet med å bringe koderen opp til kvalitet ble startet i løpet av årene GSoC av utvikler Claudio Freire og Rostislav Pehlivanov. Begge fortsatte å jobbe på koderen med sistnevnte som en utvikler og mainainer, og jobbet også med andre deler av prosjektet. Også takk til Kamedo2 som sammenligner og tester, de opprinnelige forfatterne og alle tidligere og nåværende bidragsytere til koderen. Brukere foreslås og oppfordres til å bruke koderen og gi tilbakemeldinger eller bruddrapporter gjennom vår bugsporing. 13. oktober 2015, støtter Telepoint amp MediaHub nå vårt prosjekt. En stor takknemmelse går til våre nyeste tilhengere: MediaHub og Telepoint. Begge selskapene har donert en dedikert server med gratis internettilgang. Her er litt om dem i sine egne ord: Telepoint er det største carrier-nøytrale datasenteret i Bulgaria. Ligger i hjertet av Sofia på tvers av mange bulgarske og internasjonale nettverk, er anlegget et fullt utstyrt Tier 3 datasenter som gir fleksible kundeorienterte colocation-løsninger (alt fra server til privat samlokalingshall) og høyt sikkerhetsnivå. MediaHub Ltd. er en bulgarsk IPTV plattform og tjenesteleverandør som bruker FFmpeg tungt siden det begynte å fungere for et år siden. Å donere for å holde FFmpeg online, er vår måte å gi tilbake til samfunnet. Takk Telepoint og MediaHub for deres støtte 29. september 2015, GSoC 2015-resultater FFmpeg deltok i den nyeste utgaven av Google Summer of Code Project. FFmpeg fikk totalt 8 tildelte prosjekter, og 7 av dem var vellykkede. Vi vil takke Google. de deltakende elevene, og spesielt mentorene som kom med denne innsatsen. Ser fram til å delta i neste GSoC-utgave Nedenfor finner du en kort beskrivelse av det endelige utfallet av hvert enkelt prosjekt. Grunnleggende servere for nettverksprotokoller, mentee: Stephan Holljes, mentor: Nicolas George Stephan Holljess-prosjekt for denne sesongen av Google Summer of Code, var å implementere grunnleggende HTTP-serverfunksjoner for libavformat, for å utfylle den allerede eksisterende HTTP-klienten og RTMP og RTSP-serverkoden. Den første delen av prosjektet var å gjøre HTTP-koden i stand til å akseptere en enkelt klient, den ble ferdigstilt delvis i kvalifikasjonsperioden og delvis i den første uken av sommeren. Takket være dette arbeidet er det nå mulig å lage en enkel HTTP-strøm ved hjelp av følgende kommandoer: Neste del av prosjektet var å utvide koden for å kunne akseptere flere klienter, samtidig eller etter hverandre. Siden libavformat ikke hadde en API for den typen oppgave, var det nødvendig å designe en. Denne delen ble for det meste fullført før midtperioden og påført kort tid etterpå. Siden kommandolinjeverktøyet ffmpeg ikke er klar til å betjene flere klienter, er testmulighetene for den nye API et eksempelprogram som serverer hardkodet innhold. Den siste og mest ambisiøse delen av prosjektet var å oppdatere ffserver for å benytte seg av den nye API. Det ville vise seg at APIen er brukbar for å implementere ekte HTTP-servere, og avsløre punktene der det var behov for mer kontroll. Ved slutten av sommeren var en første arbeidsoppdateringsserie under kodeundersøkelse. Browser innhold på serveren, mentee: Mariusz Szczepaczyk, mentor: Lukasz Marek Mariusz ferdig med en API utarbeidet av FFmpeg-fellesskapet og implementert Samba-katalogoppføring som kvalifikasjonsoppgave. Under programmet utvidet han APIen med muligheten til å fjerne og endre navn på filer på eksterne servere. Han fullførte implementeringen av disse funksjonene for fil, Samba, SFTP og FTP protokoller. På slutten av programmet ga Mariusz en skisse av en implementering for HTTP-kataloglytting. Direkteshow digital videoopptak, mentee: Mate Sebok, mentor: Roger Pack Mate jobbet med direkteshow-inngang fra digitale videokilder. Han fikk arbeidsinngang fra ATSC-inngangskilder, med spesifisert tuner. Koden har ikke blitt forpliktet, men en oppdatering av den ble sendt til ffmpeg-devel mailinglisten for fremtidig bruk. Mentoren planlegger å rydde den opp og begå den, i hvert fall for ATSC-siden av ting. Mate og mentoren jobber fortsatt med å prøve å endelig finne ut hvordan man får DVB-arbeid. Implementere full støtte for 3GPP Timed Text-undertekster, mentee: Niklesh Lalwani, mentor: Philip Langdale Nikleshs prosjektet var å utvide vår støtte for 3GPP Timed Text-undertekster. Dette er det opprinnelige undertekstformatet for mp4-containere, og er interessant fordi det vanligvis er det eneste undertekstformatet som støttes av bestanden, avspiller applikasjoner på iOS - og Android-enheter. ffmpeg hadde allerede grunnleggende støtte for disse undertekstene, som ignorert all formateringinformasjon - den ga bare grunnleggende enkel tekststøtte. Niklesh jobbet for å legge til støtte på både kodings - og avkodingssiden for tekstformateringsfunksjoner, for eksempel font sizecolour og effekter som bolditalics, utheving osv. Hovedutfordringen her er at Timed Text håndterer formatering på en helt annen måte enn vanligste undertekst formater. Den bruker en binær koding (basert på mp4 bokser, naturlig) og lagrer informasjon separat fra selve teksten. Dette krever ytterligere arbeid for å spore hvilke deler av tekstformateringen som gjelder og eksplisitt håndtere overlappende formatering (hvilke andre formater støtter, men Timed Text ikke), slik at det kreves å bryte de overlappende seksjonene i separate ikke-overlappende enheter med annen formatering. Til slutt måtte Niklesh være forsiktig med å ikke stole på noen størrelsesinformasjon i undertekstene - og det er ingen vits: den nå beryktede Android-skrekkfilen var i kode for å analysere Timed Text-undertekster. Alt Nikleshs arbeid er forpliktet og ble utgitt i ffmpeg 2.8. libswscale refactoring, mentee: Pedro Arthur, mentorer: Michael Niedermayer, Ramiro Polla Pedro Arthur har modulert vertikale og horisontale skalere. For å gjøre dette designet og implementert han et generisk filterramme og flyttet den eksisterende scaler-koden til den. Disse endringene lar nå enkelt legge til fjerning, splitting eller sammenslåing av prosesseringstrinn. Gjennomføringen ble benchmarked, og flere alternativer ble forsøkt å unngå hastighetstap. Han la også til gamma korrigert skaleringsstøtte. Et eksempel på å bruke gamma korrigert skalering er: Pedro har gjort imponerende arbeid med tanke på den korte tiden som er tilgjengelig, og han er en FFmpeg-kommitter nå. Han fortsetter å bidra til FFmpeg, og har løst noen feil i libswscale etter at GSoC er avsluttet. AAC Encoder Forbedringer, mentee: Rostislav Pehlivanov, mentor: Claudio Freire Rostislav Pehlivanov har implementert PNS, TNS, IS-koding og hovedforutsigelse på den native AAC-encoderen. Av alle disse utvidelsene ble bare TNS forlatt i en mindre enn brukbar tilstand, men implementeringen er uansett presset (deaktivert), da det er et godt grunnlag for videre forbedringer. PNS erstatter støyende bånd med en enkelt skalafaktor som representerer energien til bandet, får betydelig koding, og kvalitetsforbedringer på lave bithastigheter er imponerende for en så enkel funksjon. TNS trenger fortsatt litt polering, men har potensial til å redusere kodende artefakter ved å bruke støyforming i det tidlige domenet (noe som er en kilde til irriterende, bemerkelsesverdig forvrengning på lavt entropi-band). Intensity Stereo Coding (IS) kan doble kodingseffektivitet ved å utnytte sterk korrelasjon mellom stereokanaler, mest effektive på pop-stilspor som benytter panned mixing. Teknikken er imidlertid ikke så effektiv på klassiske X-Y-opptak. Endelig forbedrer hovedforutsigelsen kodingseffektiviteten ved å utnytte korrelasjon mellom suksessive rammer. Selv om gevinstene ikke har vært store på dette punktet, har Rostislav vært aktiv, selv etter GSoC, og polerer både TNS og hovedspådningen, samt leter etter ytterligere forbedringer å gjøre. I prosessen ble MIPS-porten på koderen brutt et par ganger, noe han også jobber med å fikse. Animert bærbar nettverksgrafikk (APNG), mentee: Donny Yang, mentor: Paul B Mahol Donny Yang implementerte grunnleggende keyframe-kun APNG-encoder som kvalifikasjonsoppgave. Senere skrev han interframekomprimering via ulike blandemoduser. Den nåværende implementeringen prøver alle blandingsmodi og plukker en som tar den minste mengden minne. Spesiell forsiktighet ble tatt for å sikre at dekoderen spiller riktig alle filer som er funnet i naturen, og at koderen produserer filer som kan spilles av i nettlesere som støtter APNG. Under sitt arbeid var han opptatt av å fikse eventuelle oppdagede feil i dekoderen på grunn av at det ikke samsvarer med APNG-spesifikasjoner. Takket være dette arbeidet har en langvarig feil i PNG-dekoderen blitt løst. For sistnevnte arbeid planlegger han å fortsette å arbeide med koderen, noe som gjør det mulig å velge hvilke blandingsmoduser som skal brukes i kodingsprosessen. Dette kan øke hastigheten på kodingen av APNG-filer. 9. september 2015, FFmpeg 2.8 Vi publiserte versjon 2.8 som ny hovedversjon. Den inneholder alle funksjoner og feilrettinger av Git Master-grenen fra 8. september. Vennligst se changelog for en liste over de viktigste endringene. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 1. august 2015, En melding fra FFmpeg-prosjektet Kjære multimedia-fellesskap, Michael Niedermayers fratredelse som leder av FFmpeg i går er overrasket. Han har jobbet utilsiktet på FFmpeg-prosjektet i mange år, og vi må takke ham for det arbeidet han har gjort. Vi håper at i fremtiden vil han fortsette å bidra til prosjektet. I de kommende ukene vil FFmpeg-prosjektet bli forvaltet av de aktive bidragsyterne. De siste fire årene har ikke vært lett for vårt multimediamiljø - både bidragsytere og brukere. Vi bør nå se fremover, prøve å finne løsninger på disse problemene, og å få forsoning mellom gaflene, som har splittet samfunnet så lenge. Dessverre har mye av uenigheten oppstått i upassende steder hittil, noe som har gjort det vanskelig å finne felles grunnlag og løsninger. Vi tar sikte på å diskutere dette i våre lokalsamfunn på nettet i løpet av de kommende ukene, og i person på VideoLAN Developer Days i Paris i september: et nøytralt sted for hele multimediamerket med åpen kildekode. FFmpeg-prosjektet. 4. juli 2015, trenger FFmpeg en ny vert UPDATE: Vi har mottatt mer enn 7 tilbud for hosting og servere, takk mye for alle. Etter å ha vært grasiøst vert for våre prosjekter (FFmpeg. MPlayer og rtmpdump) i 4 år, har Arpi (vår hoster) har informert oss om at vi må sikre en ny vert et annet sted umiddelbart. Hvis du vil være vert for et open source-prosjekt, vennligst gi oss beskjed, enten på ffmpeg-devel mailingliste eller irc. freenode ffmpeg-devel. Vi bruker ca 4 TB lagringsplass og minst 4 TB båndbredde måned for ulike adresselister, trac. prøver repo. svn, etc. 16. mars 2015, FFmpeg 2.6.1 Vi har laget en ny stor utgivelse (2.6) og nå en uke etterpå 2.6.1. Den inneholder alle funksjoner og feilrettinger av Git Master-grenen fra 6. mars. Vennligst se utgivelsesnotatene for en liste over notisverdige endringer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 4. mars 2015 har Google Summer of Code FFmpeg blitt akseptert som et Google Summer of Code Project. Hvis du ønsker å delta som student, se vår prosjektideeside. Du kan allerede komme i kontakt med mentorer og begynne å jobbe med kvalifikasjonsoppgaver. Registrering hos Google for studenter åpnes 16. mars. Lykke til 1. mars 2015, Chemnitzer Linux-Tage Vi forteller gjerne at FFmpeg vil være representert ved Chemnitzer Linux-Tage (CLT) i Chemnitz, Tyskland. Arrangementet finner sted 21. og 22. mars. Mer informasjon finner du her Vi demonstrerer bruk av FFmpeg, svarer på dine spørsmål og lytter til dine problemer og ønsker. Hvis du har mediefiler som ikke kan behandles riktig med FFmpeg, må du ta en prøve med deg slik at vi kan se etter. For første gang i vår CLT historie vil det bli et FFmpeg-verksted. Du kan lese detaljene her. Verkstedet er rettet mot FFmpeg nybegynnere. Først vil grunnleggende multimedia bli dekket. Deretter lærer du hvordan du bruker den kunnskapen og FFmpeg CLI-verktøyene for å analysere og behandle mediefiler. Verkstedet er kun på tysk og forutgående registrering er nødvendig. Verkstedet kommer på lørdag klokka 10 oclock. Vi gleder oss til å møte deg (igjen) 5. desember 2014, FFmpeg 2.5 Vi har laget en ny stor utgivelse (2.5) Den inneholder alle funksjoner og feilrettinger av git master-grenen fra 4. desember. Vennligst se utgivelsesnotatene for en liste over notisverdige endringer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 10. oktober 2014, er FFmpeg i Debian ustabil igjen Vi ville at du skulle vite at det er FFmpeg-pakker i Debian ustabile igjen. En stor takk til Andreas Cadhalpun og alle de menneskene som gjorde det mulig. Det har vært alt annet enn enkelt. Dessverre var det allerede den enkle delen av denne nyheten. Den dårlige nyheten er at pakkene trolig ikke vil migrere til Debian testing for å være i den kommende versjonen kodenavnet Jessie. Les argumentasjonen over på Debian. Men det kommer til slutt i slutten, vi håper på din fortsatte bemerkelsesverdige støtte 8. oktober 2014, sikret FFmpeg et sted i OPW Takket være en generøs 6K USD-donasjon fra Samsung (Open Source Group), vil FFmpeg innbydes minst 1 Outreach Program for kvinner intern for å jobbe med samfunnet for en innledende periode fra desember 2014 (gjennom mars 2015). Vi vet alle at FFmpeg er brukt av bransjen, men selv om det er utallige produkter som bygger på vår kode, er det ikke så vanlig at selskapene går opp og hjelper oss ut når det trengs. Så en stor takk til Samsung og OPW-programkomiteen. Hvis du tenker på å delta i OPW som praktikant, kan du ta en titt på vår OPW-wikiside for noen innledende retningslinjer. Siden er fortsatt et pågående arbeid, men det bør være nok informasjon der for å komme i gang. Hvis du på den annen side tenker på å sponsere arbeid på FFmpeg gjennom OPW-programmet, vennligst ta kontakt med oss på opwffmpeg. org. Med hjelpen kan vi muligens sikre noen ekstra praktikpunkter for denne runden 15. september 2014, FFmpeg 2.4 Vi har laget en ny stor utgivelse (2.4) Den inneholder alle funksjoner og feilrettinger av git master-grenen fra 14. september. Vennligst se utgivelsesnotatene for en liste over notisverdige endringer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 20. august 2014, FFmpeg 2.3.3, 2.2.7, 1.2.8 Vi har laget flere nye punktutgivelser (2.3.3, 2.2.7, 1.2.8). De løser ulike feil, samt CVE-2014-5271 og CVE-2014-5272. Vennligst se changelog for flere detaljer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 29. juli 2014, Hjelp oss å sikre vår plass i OPW Etter vårt forrige innlegg om vår deltakelse i årene OPW (Outreach Program for Women), nå nå vi ut til våre brukere (både personer og bedrifter) for å hjelpe oss med å samle inn trengte penger for å sikre vår plass i programmet. Vi må sette sammen 6K USD som et minimum, men å sikre mer penger vil hjelpe oss med å få mer enn en intern. Du kan donere med kredittkort ved hjelp av ClickampPledge og velge OPW-alternativet. Hvis du ønsker å donere ved pengeoverføring eller med sjekk, vennligst ta kontakt via e-post, og vi vil komme tilbake til deg med instruksjoner. Takk 20 juli 2014, Nytt nettsted FFmpeg-prosjektet er stolt av å kunngjøre en helt ny versjon av nettstedet laget av db0. Selv om dette først ble motivert av behovet for en større meny, ble hele nettsiden endret, og de fleste sider ble omarbeidet for å lette navigasjonen. Vi håper du vil like å surfe på det. 17. juli 2014, FFmpeg 2.3 Vi har laget en ny stor utgivelse (2.3) Den inneholder alle funksjoner og feilrettinger av git master-grenen fra 16. juli. Vennligst se utgivelsesnotatene for en liste over notisverdige endringer. Vi anbefaler brukere, distributører og systemintegratorer å oppgradere, med mindre de bruker gjeldende gitmester. 3. juli 2014 har FFmpeg og Outreach Program for Women FFmpeg startet prosessen for å bli en OPW-inkluderingsorganisasjon for neste runde av programmet, med praktikplasser som starter 9. desember. OPW har som mål å hjelpe kvinner (cis og trans) og genderqueer å bli involvert i gratis og åpen kildekode programvare. En del av prosessen krever at du får penger til å støtte minst en internship (6K USD), så hvis du holdt på donasjonen din til FFmpeg, er dette en stor sjanse for deg å komme frem, ta kontakt og hjelpe både prosjektet og en great initiative We have set up an email address you can use to contact us about donations and general inquires regarding our participation in the program. Hope to hear from you soon June 29, 2014, FFmpeg 2.2.4, 2.1.5, 2.0.5, 1.2.7, 1.1.12, 0.10.14 We recommend users, distributors and system integrators to upgrade unless they use current git master. May 1, 2014, LinuxTag Once again FFmpeg will be represented at LinuxTag in Berlin, Germany. The event will take place from 8th to 10th of May. Please note that this years LinuxTag is at a different location closer to the city center. We will have a shared booth with XBMC and VideoLAN. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look More information about LinuxTag can be found here We are looking forward to see you in Berlin April 18, 2014, OpenSSL Heartbeat bug Our server hosting the Trac issue tracker was vulnerable to the attack against OpenSSL known as heartbleed. The OpenSSL software library was updated on 7th of April, shortly after the vulnerability was publicly disclosed. We have changed the private keys (and certificates) for all FFmpeg servers. The details were sent to the mailing lists by Alexander Strasser, who is part of the project server team. Here is a link to the user mailing list archive. We encourage you to read up on OpenSSL heartbleed. It is possible that login data for the issue tracker was exposed to people exploiting this security hole. You might want to change your password in the tracker and everywhere else you used that same password. April 11, 2014, FFmpeg 2.2.1 We have made a new point releases ( 2.2.1 ). It contains bug fixes for Tickets 2893, 3432, 3469, 3486, 3495 and 3540 as well as several other fixes. See the git log for details. March 24, 2014, FFmpeg 2.2 We have made a new major release ( 2.2 ) It contains all features and bugfixes of the git master branch from 1st March. A partial list of new stuff is below: We recommend users, distributors and system integrators to upgrade unless they use current git master. February 3, 2014, Chemnitzer Linux-Tage We happily announce that FFmpeg will be represented at Chemnitzer Linux-Tage in Chemnitz, Germany. The event will take place on 15th and 16th of March. More information can be found here We invite you to visit us at our booth located in the Linux-Live area There we will demonstrate usage of FFmpeg, answer your questions and listen to your problems and wishes. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look We are looking forward to meet you (again) February 9, 2014, trac. ffmpeg. org trac. mplayerhq. hu Security Breach The server on which FFmpeg and MPlayer Trac issue trackers were installed was compromised. The affected server was taken offline and has been replaced and all software reinstalled. FFmpeg Git, releases, FATE, web and mailinglists are on other servers and were not affected. We believe that the original compromise happened to a server, unrelated to FFmpeg and MPlayer, several months ago. That server was used as a source to clone the VM that we recently moved Trac to. It is not known if anyone used the backdoor that was found. We recommend all users to change their passwords. Especially users who use a password on Trac that they also use elsewhere, should change that password at least elsewhere. November 12, 2013, FFmpeg RFP in Debian Since the splitting of Libav the DebianUbuntu maintainers have followed the Libav fork. Many people have requested the packaging of ffmpeg in Debian, as it is more feature-complete and in many cases less buggy. Rogrio Brito. a Debian developer, has proposed a Request For Package (RFP) in the Debian bug tracking system. Please let the Debian and Ubuntu developers know that you support packaging of the real FFmpeg See Debian ticket 729203 for more details. October 28, 2013, FFmpeg 2.1 We have made a new major release ( 2.1 ) It contains all features and bugfixes of the git master branch from 28th October. A partial list of new stuff is below: We recommend users, distributors and system integrators to upgrade unless they use current git master.
No comments:
Post a Comment