Ffmpeg Windows Download Binary Vaihtoehto


FFmpegin asentaminen Windowsiin FFmpeg on ohjelma, jota voidaan käyttää monien multimediamuotojen muuntamiseen eri muodoissa, joiden avulla voit käyttää niitä eri laitteilla ja pelaajilla. Ohjelmaa käytetään yksinomaan komentorivillä. Asentaminen voi vaikuttaa pelottavalta, mutta seuraa tätä oppaita ja sinulla on FFmpeg käynnissä muutamassa minuutissa. Vaiheiden muokkausmenetelmä Yksi kahdesta: FFmpegin lataaminen Lataa FFmpeg-ohjelma. Kun vierailet lataussivulla, näet useita vaihtoehtoja. Lataa uusin staattinen versio joko 32-bittisestä tai 64-bittisestä käyttöjärjestelmästä riippuen. Lataa ja asenna 7-Zip. 7-Zip on ilmainen arkisto-ohjelma, jonka täytyy avata FFmpeg-tiedosto. Pura FFmpeg-kansio. Kun käytät 7-Zipia tiedostojen purkamiseen, se luo uuden kansion samaan paikkaan kuin ladattu tiedosto. Kansio nimetään ffmpeg-20130731-git-69fe25c-win32-staattiseksi. Avaa kansio ja siirrä se sivulle. Avaa C: asema. Napsauta Käynnistä-painiketta ja valitse sitten Tietokone. Valitse kiintolevy, johon Windows on asennettu (yleensä C :). Napsauta hiiren kakkospainikkeella C: aseman pohjaa, jossa näet kansioita, kuten Windows ja Ohjelmatiedostot, ja valitse Uusi kansio. Nimeä kansio ffmpeg. Avaa uusi ffmpeg-kansio. Kopioi uutetun kansion sisältö uuteen ffmpeg-kansioon. 1Lataa FFmpeg Ei voi käyttää Gitia tai haluaa nopeuttaa kloonausta ja vähentää kaistanleveyden käyttöä FFmpeg on aina ollut hyvin kokeileva ja kehittäjävetoinen projekti. Se on keskeinen osa monissa multimediaprojekteissa, ja siinä on jatkuvasti uusia ominaisuuksia. Kehityshaaran tilannekuvat toimivat todella hyvin 99 kertaa, joten ihmiset eivät pelkää käyttää niitä. Git-varastotilastot Noin 3 kuukauden välein FFmpeg-projekti tekee uuden suuren julkaisun. Suurten julkaisujen välillä ilmestyy pisteitä, jotka lisäävät tärkeitä viankorjauksia mutta eivät uusia ominaisuuksia. Huomaa, että nämä julkaisut on tarkoitettu jakelijoille ja järjestelmäintegraattoreille. Käyttäjät, jotka haluavat koota lähteestä itsestään, kannustetaan voimakkaasti harkitsemaan kehityksen haaraa (ks. Edellä), tämä on ainoa versio, jolla FFmpeg-kehittäjät toimivat aktiivisesti. Julkaisuhaarojen vain kirsikka valitsee valitut muutokset kehitysalasta, mikä siksi saa paljon enemmän ja paljon nopeampia vikakorjauksia, kuten lisäominaisuuksia ja suojauskorjauksia. FFmpeg 3.2.4 Hypatia 3.2.4 julkaistiin 2017-02-10. Se on viimeisin vakaa FFmpeg-vapautus 3.2.4-levyn haarasta, joka leikattiin päälliköltä 2016-10-26. Se sisältää seuraavat kirjastoversiot: FFmpeg 3.1.7 Laplace 3.1.7 julkaistiin 2017-02-09. Se on viimeisin vakaa FFmpeg-julkaisu 3.1-julkaisun haarasta, joka leikattiin päälliköltä 2016-06-26. Se sisältää seuraavat kirjastoversiot: 30. lokakuuta 2016, Tulokset: Summer Of Code 2016. Tämä on ollut kauan tulossa, mutta halusimme tehdä asianmukaisen sulkemisen osallistumisessamme tähän ohjelman ajoon ja se vie aikaa. Joskus vain saada lopullinen raportti jokaisesta projektista leikattu, toiset, viimeistelee kaiken, joka oli vielä käynnissä, kun ohjelma on valmis: lopulliset korjaustiedostot on sulautettava, TODOn listat vakiintuneet, tulevat suunnitelmat sopivat sinun nimesi. Ilman lisäystä, harhaoppaan hopea-vuori jokaiselle hankkeelle, jonka yritimme saada loppuun tämän Summer of Code - kauden aikana: FFv1 (Mentor: Michael Nierdermayer) Stanislav Dolganov suunnitteli ja toteutti kokeellisen tuen liikkeen arvioimiseksi ja korvaukseksi häviöttömässä FFV1-koodekissa . Suunnittelu ja toteutus perustuu lumikoodekkiin, joka käyttää OBMC: ää. Stanislavin työ osoitti, että kompressiovahvistuksia voidaan saavuttaa inter-frame-pakkauksella. FFmpeg suhtautuu myönteisesti Stanislavin työskentelyyn tämän konseptin osoittamisen lisäksi ja tuo eteenpäin virallisen FFV1-eritelmän IETF: ssä. Itsenäistesti (Mentor: Michael Niedermayer) Petru Rares Sincraian lisäsi useita itsetestejä FFmpegille ja menestyi menestyksekkäästi hienosti hienostuneiden testien parametrien avulla välttääkseen tuntemattomia ja vaikeasti vältettäviä ongelmia, kuten tarkistussummaominaisuuksia pyöristysvirheitä lukuisilla alustoilla, joita me tuemme. Hänen työnsä on parantanut itsearviointikoodimme kattavuutta huomattavasti. MPEG-4 ALS-kooderin toteutus (Mentor: Thilo Borgmann) Umair Khan päivitti ja integroi ALS-kooderin nykyiseen FFmpeg-koodibussiin. Hän myös toteutti puuttuvan piirteen ALS-dekooderille, joka mahdollistaa kelluvan pisteen näytteen dekoodauksen. FFmpeg-tuki MPEG-4 ALS: lle on parantunut merkittävästi Umairin työssä. Olemme tyytyväisiä siihen, että hän jatkaa parannuksiaan ja toivoo saavansa suurta panosta. Tee muxer parannuksia (Mentor: Marton Balint) Jn Sebechlebsks tavoite oli parantaa tee muxer niin se sietää estää IO ja sallinut läpinäkyvä virheen palautumista. Suunnitteluvaiheen aikana kävi ilmi, että tämä toiminto edellytti erillistä muxeria, joten Jn vietti kesän työskentelyn niin sanotulla FIFO-muxerilla, joka vähitellen ratkaisi ongelmat koko koodibussiin. Hän onnistui tehtävässään, ja FIFO-muxer on nyt tärkein arkisto, samoin kuin monet muut parannukset, joita hän teki prosessissa. TrueHD-kooderi (Mentor: Rostislav Pehlivanov) Jai Luthrasin tavoitteena oli päivittää puun ulkopuolelle ja melko hylätty MLP (Meridian Lossless Packing) - kooderi libavcodecille ja parantaa sitä mahdollistamaan koodaaminen TrueHD-muotoon. Karsintakauden ajan kooderia päivitettiin siten, että se oli käyttökelpoinen ja koko kesän ajan onnistuneesti parantanut tuen lisäämistä monikanavaääntä ja TrueHD-koodausta varten. Jais-koodi on yhdistetty päärekisteriin nyt. Vaikka LFE-kanavalla ja 32-bittisellä näytekäsittelyllä on vielä joitain ongelmia, niitä on parhaillaan korjattu niin, että lopulta voidaan pyrkiä parantamaan kooderin nopeutta ja tehokkuutta. Liikkeen interpolointisuodatin (Mentor: Paul B Mahol) Davinder Singh tutki olemassaolevaa liiketunnistusta ja interpolaatiomenetelmiä saatavilla olevasta kirjallisuudesta ja aikaisemmasta omasta työstämme: Michael Niedermayer ja toteutetut suodattimet, jotka perustuvat tähän tutkimukseen. Nämä suodattimet mahdollistavat liiketiedon interpoloimisen kehysnopeuden muuntamisen sovellettavaksi videolle, esimerkiksi hidastetun vaikutuksen aikaansaamiseksi tai kuvanopeuden muuttamiseksi samalla, kun se interpoloi videon liikevektoreita pitkin. Näitä suodattimia kutsutaan edelleen viimeistelemäksi, mikä on melko vaikeaa kaiken huomioon ottaen, mutta etsimme optimistisesti heidän tulevaisuutensa. Ja niin se. Olemme tyytyväisiä ohjelman tuloksiin ja erittäin kiitollisia mahdollisuudesta työskennellä tällaisen hämmästyttävän opiskelijaryhmän kanssa. Voimme olla kova väkijoukko, mutta mentorimme tekivät uskomatonta työtä pitämällä harjoittelijat matkan varrella. Kiitos myös Googlelle tästä upeasta ohjelmasta ja kaikille, jotka tekivät huoneen kiireiselle elämästään auttaa tekemään GSoC2016 menestyksestä. Nähdään 2017. syyskuuta 2016. SDL1-tuki hylätään. SDL1-kirjaston tuki on pudonnut, koska sitä ei enää ylläpidetä (tammikuusta 2012 lähtien) ja se korvataan SDL2-kirjastolla. Tämän seurauksena SDL1-tulostuslaite on myös poistettu ja korvattu SDL2-toteutuksella. Sekä ffplay että opengl-tulostuslaitteet on päivitetty tukemaan SDL2: ta. 9. elokuuta 2016, FFmpeg 3.1.2 Laplace FFmpeg 3.1.2. uusi kohta vapautuu 3.1 julkaisun haara, on nyt saatavilla Se korjaa useita vikoja. Suosittelemme käyttäjiä, jakelijoita ja järjestelmäintegraattoreita päivittämään, paitsi jos he käyttävät nykyistä git-mestaria. Heinäkuun 10. päivä, 2016, ffserver-ohjelma pudotettiin Perusteellisen keskustelun jälkeen ilmoitti, että he olivat poistamassa ffserver-ohjelmaa hankkeesta alkaen seuraavasta julkaisusta. ffserver on ollut ongelmallinen ohjelma, koska se käytti sisäisiä sovellusliittymiä, jotka vaikeuttivat äskettäisiä puhdistuksia libavformat-kirjastoon ja estäisivät edelleen puhdistukset ja parannukset, joita API-käyttäjät tarvitsevat ja jotka on helpompi ylläpitää. Lisäksi ohjelmalla on ollut vaikeuksia käyttää ja ajaa luotettavuusongelmia, asiantuntevien ihmisten puutetta konfigurointitiedoston syntaksin helpottamiseksi ja hämmentämiseksi. Nykyisiä käyttäjiä ja yhteisön jäseniä pyydetään kirjoittamaan korvaava ohjelma täyttämään samaa kapeaa kappaletta, jota ffserver käytti uusilla sovellusliittymillä ja ottaa meihin yhteyttä, jotta voimme kohdistaa käyttäjiä testamaan ja kehittämään sitä. 1. heinäkuuta 2016, FFmpeg 3.1.1 Laplace FFmpeg 3.1.1. uusi kohta julkaisu 3.1-julkaisuhaarasta on nyt saatavilla. Se käsittelee lähinnä muutamia aiempaan julkaisuun sisältyviä ABI-kysymyksiä. Suosittelemme, että käyttäjiä, jakelijoita ja järjestelmäintegraattoreita, erityisesti sellaisia, jotka kokivat ongelmia päivittämällä 3.0: stä, päivitään, elleivät he käytä nykyistä git-mestaria. 27.6.2016, FFmpeg 3.1 Laplace FFmpeg 3.1 Laplace. uusi pää julkaisu on nyt saatavana Jotkut kohokohdista: DXVA2-kiihdytetty HEVC Main10 - dekoodaus fieldhint-suodattimen silmukkasuodatin ja aloop audio - suodatin Bob Weaver deinterlacing - suodatin tulenkestävyyssuodatin dataskopeasuodatinpenkki ja abench-suodattimet ciescope-suodatinprotokolla mustalistan API MediaCodec H264 - dekoodaus VC - 2 HQ RTP-hyötykuorman muoto (luonnos v1) depacketizer ja packetizer VP9 RTP-hyötykuormaformaatti (veto v2) paketti AudioToolbox-äänen dekooderit AudioToolbox-äänen kooderit ydintekemisuodatin (GPU-pohjainen kuvasensuodatus OSX: ssä) libdcadec poistettu bittivirta suodatin DTS-ytimen ADPCM IMA DAT4 - dekooderin musx demuxer aix demuxer remap suodatin hash ja framehash muxers väritilan suodatin hdcd suodatin readvitc suodatin VAAPI-nopeutettu muoto muuntaminen ja skaalaus libnppCUDA-nopeutettu muoto muuntaminen ja skaalaus Duck TrueMotion 2,0 reaaliaikainen dekooderi Laajakaista Single-bit Data (WSD) demuxer VAAPI-kiihdytetty H.264HEVCMJPEG koodaava DTS Express (LBR) - dekooderi Yleinen OpenMAX IL enco (DST) - dekooderin äänenvoimasuodatin MTAF-demuxeri ja dekooderi MagicYUV-dekooderi OpenExr-parannukset (laattatiedot ja B44B44A-tuki) BitJazz SheerVideo-dekooderi CUDA CUVID H264HEVC - dekooderi 10-bittinen syvyystuki kotimaisessa videovalvontalaitteessa libutvideo kääre poistettu YUY2 Lossless Codec - dekooderi VideoToolbox H.264 - kooderi Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, paitsi jos he käyttävät nykyistä git-masteriä. Maaliskuun 16. päivänä 2016 Google Summer of Code FFmpeg on hyväksytty Google Summer of Code - ohjelman avoimen lähdekoodin organisaationa. Jos haluat osallistua opiskeluun, katso projekti-ideoita. Voit jo ottaa yhteyttä mentoreihin ja aloittaa pätevöitymistehtävien tekemisen sekä rekisteröidä googlessa ja lähettää hankeehdotusluonnoksen. Onnea 15. helmikuuta 2016, FFmpeg 3.0 Einstein FFmpeg 3.0 Einstein. uusi tärkeä julkaisu on nyt saatavilla Jotkut kohokohdista: Alkuperäinen FFmpeg AAC - kooderi on nähnyt laaja-alaisia ​​parannuksia, eikä sitä enää pidetä kokeellisena. Libvo-aacencin ja libaacpluksen poistettu tuki on lisätty yli 30 uutta suodatinta. Monet ASM-optimoinnit VP9 Hardware Acceleration ( DXVA2 ja VA-API) Cineform HD - dekooderi Uusi DCA-dekooderi, joka perustuu libdcadeciin, jossa on täysi tuki DTS-HD - laajennuksille Kuten kaikilla tärkeimmillä julkaisuilla odotetaan suuria taaksepäin yhteensopimattomia APIABI-muutoksia Katso muut päivitykset Changelogista Suosittelemme erityisesti käyttäjiä, jakelijoita, ja järjestelmäintegraattoreita päivittää, elleivät he käytä nykyistä git-mestaria. 30. tammikuuta 2016, tuen poistaminen kahdelle ulkoiselle AAC-kooderille Olemme juuri poistaneet VisualOn AAC - kooderin (libvo-aacenc) ja libaacplus-tuen FFmpeg-masterille. Jopa ennen sisäisen AAC-kooderin merkitsemistä vakaana. tiedettiin, että libvo-aacenc oli laadultaan huonompi kuin useimmille näytteillemme. Android Open Source Project - ohjelmaa käytti kuitenkin laajasti VisualOn-kooderia, ja haluamme olla testattu ja todellinen vakaa vaihtoehto koodijoukkoasemassamme. Kun ensimmäinen sitoutunut vuonna 2011, libaacplus täytti High Efficiency AAC - formaattien (HE-AAC ja HE-AACv2) koodauksen, jota ei tuettu millään FFmpegin koodaajalla tuolloin. Molempien olosuhteet ovat muuttuneet. Rostislav Pehlivanovin ja Claudio Freire - julkaisun jälkeen nykyisin vakaa FFmpegin natiivi AAC-kooderi on valmis kilpailemaan paljon kypsempien koodereiden kanssa. Fraunhofer FDK AAC Codec - kirjasto Androidille lisättiin vuonna 2012 neljänneksi tuetun ulkoisen AAC-kooderin ja parhaan laadun ja useimpien tuettujen ominaisuuksien, kuten HE-AAC ja HE-AACv2, kanssa. Siksi olemme päättäneet, että on aika poistaa libvo-aacenc ja libaacplus. Jos käytät tällä hetkellä libvo-aacencia, valmistaudu siirtymään alkuperäiseen kooderiin (aac), kun päivität seuraavaan FFmpeg-versioon. Useimmissa tapauksissa se on niin yksinkertaista kuin vain vaihtaa kooderin nimi. Jos käytössäsi on libaacplus, aloita FDK AAC: n (libfdkaac) avulla sopiva profiilivalinta ja valitse haluamasi tarkka AAC-profiili. Molemmissa tapauksissa voit nauttia kuultavasta laadunparannuksesta ja vähemmän lisensointipäänsärystä. 16. tammikuuta 2016, FFmpeg 2.8.5, 2.7.5, 2.6.7, 2.5.10 Olemme tehneet useita uusia pisteitä (2.8.5, 2.7.5, 2.6.7, 2.5.10). Ne korjaavat erilaisia ​​vikoja sekä CVE-2016-1897 ja CVE-2016-1898. Katso tarkemmat tiedot kunkin julkaisun tiedostosta. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 5. joulukuuta 2015, natiivi FFmpeg AAC - kooderi on nyt vakaa Seitsemän vuoden jälkeen alkuperäinen FFmpeg AAC - kooderi on poistanut kokeellisen lipun ja julistanut olevan valmis yleiskäyttöön. Enkooderi on läpinäkyvä 128 kbps: llä useimmille näytteille testatuilla esineillä, joita esiintyy vain ääritapauksissa. Subjektiiviset laatukokeet asettavat kooderin yhtä suuriksi tai paremmiksi kuin useimmat yleisön saatavilla olevat enkooderit. Lisensointi on aina ollut ongelma AAC-äänen koodauksessa, koska useimmilla koodereilla on ollut lisenssi, joten FFmpeg ei ole jakamatonta, jos se on koottu tukemaan niitä. Se, että nyt on täysin avoin ja todella ilmainen AAC-kooderi, joka on integroitu suoraan hankkeeseen, merkitsee paljon niille, jotka haluavat käyttää hyväksyttyjä ja laajoja standardeja. Suurin osa lähettimen laadusta saattamasta työstä aloitettiin tänä vuonna kehittäjien Claudio Freire ja Rostislav Pehlivanov GSoC: n kautta. Molemmat työskentelivät edelleen kooderilla, kun jälkimmäinen liittyi kehittäjänä ja mainainerina ja työskenteli myös projektin muilla osilla. Kiitos myös Kamedo2: n, joka tekee vertailuja ja testejä, alkuperäiset kirjoittajat ja kaikki kooderin edelliset ja nykyiset tekijät. Käyttäjiä ehdotetaan ja rohkaistaan ​​käyttämään kooderia ja antamaan palautetta tai rikkoutumisraportteja bugtikatselijamme kautta. 13.10.2015, Telepoint amp MediaHub tukevat projektiaan Suuri kiitosviesti uusille tukijoillemme: MediaHub ja Telepoint. Molemmat yritykset ovat lahjoittaneet omistettu palvelimen, jossa on maksuton internetyhteys. Tässä on hieman heidän omia sanojaan: Telepoint on Bulgariassa suurin kantoaallon neutraali tietokeskus. Se sijaitsee Sofian sydämessä monien bulgarialaisten ja kansainvälisten verkostojen risteyksestä, ja se on täysin varusteltu Tier 3 - tietokeskus, joka tarjoaa asiakkaille joustavia asiakaslähtöisiä ratkaisuja (aina palvelimelta yksityiseen kolakoitushalliin) ja korkealle turvallisuuden taso. MediaHub Ltd. on bulgarialainen IPTV-alusta ja palveluntarjoaja, joka käyttää FFmpegia voimakkaasti, koska se aloitti toimintansa vuosi sitten. Lahjoittaminen auttaa pitämään FFmpeg verkossa on tapa antaa takaisin yhteisöön. Kiitos Telepointille ja MediaHubille heidän tukensa 29. syyskuuta 2015, GSoC 2015 - tulokset FFmpeg osallistui Google Summer of Code Projectin uusimpaan versioon. FFmpeg sai yhteensä 8 hanketta, joista 7 onnistui. Haluamme kiittää Googlelta. osallistuvat opiskelijat ja erityisesti mentorit, jotka liittyivät tähän työhön. Odottivat innolla seuraavaa GSoC-versiota. Seuraavassa on lyhyt kuvaus kunkin yksittäisen projektin lopputuloksesta. Peruspalvelimet verkkoprotokollille, mentaali: Stephan Holljes, mentori: Nicolas George Stephan Holljess - projekti tämän Google Summer of Code - sarjan istunnolle oli toteuttaa libavformatin perus HTTP-palvelinominaisuudet täydentämään jo olemassa olevaa HTTP-asiakas - ja RTMP - ja RTSP-palvelinkoodia. Projektin ensimmäinen osa oli saada HTTP-koodi hyväksymään yksittäinen asiakas, joka valmistui osittain pätevyyden aikana ja osittain kesän ensimmäisen viikon aikana. Tämän työn ansiosta nyt on mahdollista tehdä yksinkertainen HTTP-virta käyttäen seuraavia komentoja: Projektin seuraava osa oli laajentaa koodia, jotta pystyt vastaanottamaan useita asiakkaita samanaikaisesti tai peräkkäin. Koska libavformatilla ei ollut API tällaiseen tehtävään, oli tarpeen suunnitella yksi. Tämä osa valmistui pääosin ennen puolivälin päättymistä ja sitä sovellettiin lähiaikoina. Koska ffmpeg-komentorivityökalu ei ole valmis palvelemaan useita asiakkaita, uuden API: n testialue on esimerkkiohjelma, joka käyttää kovakoodattua sisältöä. Viimeinen ja kunnianhimoisin osa projektia oli päivittää ffserver käyttääksesi uutta API: ta. Se osoittaisi, että sovellusliittymä on käyttökelpoinen toteuttamaan todelliset HTTP-palvelimet ja paljastavat ne kohdat, joissa tarvitaan enemmän valvontaa. Kesäkuun loppuun mennessä ensimmäinen työpistosarja kävi koodikatselmuksessa. Selaus sisällöstä palvelimella, mentaalina: Mariusz Szczepaczyk, opettaja: Lukasz Marek Mariusz viimeisteli FFmpeg-yhteisön laatiman API: n ja toteutti Samba-hakemistoluettelon kelpoisuustehtäväksi. Ohjelman aikana hän laajensi API: n mahdollisuuden poistaa ja nimetä uudelleen tiedostoja etäpalvelimilla. Hän viimeisteli näiden ominaisuuksien toteuttamisen tiedostolle, Samba, SFTP ja FTP-protokollille. Ohjelman lopussa Mariusz esitteli HTTP-hakemiston kuunteluun liittyvän toteutuksen luonnoksen. Directshow-digitaalivideovahvistus, mentaali: Mate Sebok, mentori: Roger Pack Mate työskenteli digitaalisten videolähteiden suoramyynnistä. Hän sai tulosta ATSC-tulolähteistä, jossa on määritettävä viritin. Koodia ei ole tehty, mutta laastari lähetettiin ffmpeg-devel-postituslistalle tulevaa käyttöä varten. Mentori suunnittelee puhdistamista ja sitoutumista ainakin ATSC: n puolelle. Mate ja mentori työskentelevät edelleen yrittäessään lopultakin selvittää, miten DVB toimii. Täydellisen tuen toteuttaminen 3GPP-ajastetun tekstityksen tekstitykset, mentee: Niklesh Lalwani, mentori: Philip Langdale Nikleshs - hankkeen tarkoituksena oli laajentaa 3GPP-ajastetun tekstisi tekstityksen tukemista. Tämä on mp4-konttien native-tekstitysformaatti, ja se on mielenkiintoinen, koska se on yleensä ainoa tekstitystiedostomuoto, jota tukevat soittosovellukset iOS - ja Android-laitteilla. ffmpegilla oli jo perusteltu tuki näille tekstityksille, jotka jättäneet huomiotta kaiken muotoilutietonsa - se tarjosi yksinkertaisesti pelkkää tekstin tukea. Niklesh pyrki lisäämään tukea tekstinmuodostusominaisuuksien koodausta ja dekoodausta varten, kuten fonts sizecolour ja efektit, kuten bolditalics, highlighting jne. Tärkein haaste tässä on, että ajastettu teksti käsittelee muotoilua hyvin erilaisella tavalla kuin tavallisimmasta tekstistä muodoissa. Se käyttää binaarikoodausta (perustuu MP4-ruutuihin luonnollisesti) ja tallentaa tietoja erikseen itse tekstistä. Tämä edellyttää lisätoimintaa, jotta voidaan seurata tekstin muotoilun osia ja selkeästi käsitellä päällekkäistä muotoilua (mikä muut muodot tukevat mutta ajastettu teksti ei), joten se vaatii päällekkäisten osien rikkomisen erillisiksi ei-päällekkäisiksi, eri muotoiltaviksi. Lopuksi Niklesh joutui varovaisuuteen siitä, että hän ei luottanut tekstissä oleviin kokotietoihin - eikä se ole vitsi: nyt surullisen Android-vaihefring-bugi oli koodissa jäsenneltyjen tekstityyppien jäsentämiseen. Kaikki Niklesin työ on sitoutunut ja julkaistu ffmpeg 2.8: ssa. libswscale refactoring, mentente: Pedro Arthur, mentorit: Michael Niedermayer, Ramiro Polla Pedro Arthur on moduloinut pystysuorat ja horisontaaliset skaalat. Tätä varten hän suunnitteli ja toteutti geneerisen suodatinkehyksen ja siirsi olemassa olevan skaalauskoodin siihen. Nämä muutokset helpottavat helposti käsittelyvaiheiden poistamista, jakamista tai yhdistämistä. Toteutusta vertailtiin ja useita vaihtoehtoja yritettiin välttää nopeuden menetys. Hän lisäsi myös gamma-korjausta skaalaustukeen. Esimerkki gamma-korjattujen skaalausten käyttämisestä olisi: Pedro on tehnyt vaikuttavaa työtä lyhyen ajan huomioon ottaen ja hän on FFmpeg-komitteri. Hän jatkaa osallistumista FFmpegiin ja on korjannut joitakin vikoja libswscalessa sen jälkeen, kun GSoC on päättynyt. AAC Encoder - parannukset, mentori: Rostislav Pehlivanov, mentori: Claudio Freire Rostislav Pehlivanov on toteuttanut NNS-kooderin PNS, TNS, IS-koodauksen ja pääennusteen. Kaikista kyseisistä laajennuksista vain TNS jätettiin käyttämättömään tilaan, mutta toteutus on kuitenkin työnnetty (poistettu käytöstä), koska se on hyvä perusta lisäparannuksille. PNS korvaa meluisat bändit yhdellä mittakaavalla, joka edustaa tämän kaistan energiaa, saamassa huomattavasti koodauksen tehokkuutta ja laadukkaat parannukset alhaisilla bitraateilla vaikuttavat tällaiseen yksinkertaiseen piirteeseen. TNS tarvitsee vielä hiukan kiillotusta, mutta sillä on mahdollisuus vähentää koodaavia esineitä soveltamalla kohinamuotoa temporaalisella domeenilla (mikä on ärsyttävän ja merkittävän vääristymisen lähde matala-entropia-bändeissä). Intensiteetti Stereokoodaus (IS) voi kaksinkertaistaa koodauksen tehokkuuden hyödyntämällä voimakasta korrelaatiota stereokanavien välillä, tehokkaimmin pop-tyylinen raitoja, jotka käyttävät panned sekoittumista. Tekniikka ei ole yhtä tehokas klassisissa X-Y-tallenteissa. Lopuksi tärkein ennuste lisää koodauksen tehokkuutta hyödyntämällä korrelaatiota peräkkäisten kehysten kesken. Vaikka voitot eivät ole tässä vaiheessa olleet valtavia, Rostislav on pysynyt aktiivisena GSoC: n jälkeen ja kiillottaa sekä TNS: ää että tärkeimpiä ennusteita ja etsii parannuksia. Prosessissa kooderin MIPS-portti rikkoi muutaman kerran, jotain, joka myös korjaa. Animated Portable Network Graphics (APNG), mentaattori: Donny Yang, mentori: Paul B Mahol Donny Yang toteutti avaimenperäksi vain APNG-kooderin kelpoisuustehtäväksi. Myöhemmin hän kirjoitti interframe-pakkauksen erilaisten sekoitustilojen kautta. Nykyinen toteutus pyrkii kaikkiin sekoitustiloihin ja valitsee yhden, joka ottaa pienimmän muistin määrän. Erityistä huomiota on kiinnitetty varmistamaan, että dekooderi toistaa kaikki luonnossa esiintyvät tiedostot oikein ja että kooderi tuottaa tiedostoja, joita voidaan toistaa APNG: ää tukevissa selaimissa. Hänen tehtävänsä aikana hänellä oli velvollisuus korjata havaittu vika dekooderissa johtuen siitä, että se ei vastaa APNG-määrityksiä. Tämän työn ansiosta PNG-dekooderin pitkäikäinen vika on korjattu. Jälkimmäiselle työlle hän aikoo jatkaa koodauksen käsittelyä, minkä ansiosta voidaan valita, mitä sekoitusmenetelmiä käytetään koodausprosessissa. Tämä voisi nopeuttaa APNG-tiedostojen koodaamista. 9. syyskuuta 2015, FFmpeg 2.8 Julkaisemme julkaisun 2.8 uudeksi suureksi versioksi. Se sisältää kaikki git-pääosaston kaikki ominaisuudet ja virheenkorjaukset 8. syyskuuta. Katso changelogista luettelo tärkeimmistä muutoksista. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 1. elokuuta 2015, FFmpeg-projektin viesti Hyvä multimediayhteisö, Michael Niedermayerin eroaminen eilen FFmpegin johtajaksi on yllättynyt. Hän on työskennellyt väsymättä FFmpeg-projektissa monta vuotta ja meidän on kiitettävä häntä hänen tekemästään työstä. Toivomme, että tulevaisuudessa hän jatkaa hankkeeseen osallistumistaan. Tulevina viikkoina FFmpeg-hanketta hallinnoivat aktiiviset avustajat. Viimeiset neljä vuotta eivät ole olleet helppoa multimediayhteisöömme - sekä rahoittajille että käyttäjille. Meidän on nyt tarkasteltava tulevaisuutta, pyrittävä löytämään ratkaisuja näihin asioihin ja sovitettava yhteen haarukoiden välillä, jotka ovat jakaneet yhteisöä niin kauan. Valitettavasti suuri osa erimielisyydestä on tapahtunut toistaiseksi epäasianmukaisissa paikoissa, mikä on vaikeuttanut yhteisiä ratkaisuja ja ratkaisuja. Tavoitteenamme on keskustella tästä lähiyhteisöissämme lähivuosina ja henkilökohtaisesti VideoLAN Developer Days - tapahtumissa Pariisissa syyskuussa: neutraali paikka koko avoimen lähdekoodin multimediayhteisölle. FFmpeg-hanke. FFmpeg tarvitsee uuden isäntänsä 4. heinäkuuta 2015. UPDATE: Olemme saaneet yli 7 tarjousta palvelimille ja palvelimille, kiitos paljon kaikille Kun olemme hankkineet projekteja (FFmpeg. MPlayer ja rtmpdump) 4 vuoden ajan, Arpi (meidän hoster) on ilmoittanut meille, että meidän on turvattava uusi isäntä muualle välittömästi. Jos haluat isännöidä avoimen lähdekoodin projektin, ilmoita meille joko ffmpeg-devel-postituslistalla tai irc. freenode ffmpeg-devel. Käytämme noin 4TB tallennustilaa ja vähintään 4TB kaistanleveyskuukautta eri postituslistoille, trac. näytteiden repo. svn jne. 16. maaliskuuta 2015, FFmpeg 2.6.1 Olemme tehneet uuden suuren julkaisun (2.6) ja nyt yhden viikon jälkeen 2.6.1. Se sisältää kaikki ominaispiirteet ja bugikorjaukset git-päällikön sivulta 6. maaliskuuta. Katso julkaisutiedot huomautuksellisten muutosten luettelosta. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 4. maaliskuuta 2015 Google Summer of Code FFmpeg on hyväksytty Google Summer of Code Projectiksi. Jos haluat osallistua opiskeluun, katso projekti-ideoita. Voit jo päästä kosketuksiin mentoreiden kanssa ja aloittaa pätevöitymistehtäviä. Rekisteröinti Googlessa opiskelijoille aukeaa 16. maaliskuuta. Onnea 1. maaliskuuta 2015, Chemnitzer Linux-Tage Olemme iloisia ilmoitamme, että FFmpeg on edustettuna Chemnitzer Linux-Tage (CLT) Chemnitzissa Saksassa. Tapahtuma järjestetään 21. ja 22. maaliskuuta. Lisätietoja löytyy täältä. Osoitamme FFmpegin käyttöä, vastaamme kysymyksiisi ja kuuntelemme ongelmia ja toiveitasi. Jos sinulla on sellaisia ​​mediatiedostoja, joita ei voi käsitellä oikein FFmpegin kanssa, varmista, että sinulla on näyte, jotta voimme katsoa. ​​Ensimmäistä kertaa CLT-historiassamme tulee olemaan FFmpeg-korjaamo. Voit lukea tiedot täältä. Työpaja on suunnattu FFmpeg-aloittelijoille. Ensinnäkin multimedian perusteet katetaan. Tämän jälkeen opit käyttämään tätä tietoa ja FFmpeg CLI - työkaluja mediatiedostojen analysointiin ja käsittelyyn. Työpaja on vain saksankielinen ja ennakkoilmoitus on välttämätön. Työpaja on lauantaina kello 10.00. Odotamme innolla tapaamista (jälleen) 5. joulukuuta 2014, FFmpeg 2.5 Olemme tehneet uuden suuren julkaisun (2.5). Se sisältää kaikki git-pääosaston kaikki ominaisuudet ja bugikorot 4. joulukuuta alkaen. Katso julkaisutiedot huomautuksellisten muutosten luettelosta. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. Lokakuu 10, 2014, FFmpeg on Debianissa epävakaa uudestaan ​​Halusimme sinun tietävän, että Debianin epävakaassa on FFmpeg-paketteja uudelleen. Suuret kiitokset Andreas Cadhalpunille ja kaikille ihmisille, jotka tekivät sen mahdolliseksi. Se on ollut muuta kuin yksinkertaista. Valitettavasti se oli jo tämän uutisen helpoin osa. Huono uutinen on, että paketit todennäköisesti eivät siirry Debianin testaukseen tulevassa julkaisussa koodinimellä Jessie. Lue Debianin argumentaatiot. FFmpeg kuitenkin varmisti paikan OPW: ssä FFmpeg on avoinna avoimen lähdekoodin (6 K USD) lahjoituksen ansiosta. FFmpeg toivottaa tervetulleeksi vähintään 1 Outreach Naisen harjoittelijaohjelma työskentelee yhteisömme kanssa alkujaksoa varten, joka alkaa joulukuusta 2014 (maaliskuuhun 2015 mennessä). Me kaikki tiedämme, että teollisuus käyttää FFmpegia, mutta vaikka meillä on lukemattomia tuotteita rakentamalla koodimme, ei ole yleistä, että yritykset voivat vauhdittaa ja auttaa meitä tarvittaessa. Niin suuri kiitos Samsungille ja OPW: n ohjelmakomitealle Jos aiotte osallistua OPW: ään harjoittelijaksi, tutustu OPW wiki - sivulle joihinkin alkuperäisiin ohjeisiin. Sivu on vielä käynnissä oleva työ, mutta siellä on tarpeeksi tietoa, jotta pääset alkuun. Jos olet sitä mieltä, että olet sponsoroinut FFmpeg-ohjelmaa OPW-ohjelman kautta, ota yhteyttä osoitteeseen opwffmpeg. org. Auttaaksemme saamme ehkä saada lisää ylimääräisiä paikkoja tähän kierrokseen 15. syyskuuta 2014, FFmpeg 2.4 Olemme tehneet uuden suuren julkaisun (2.4). Se sisältää kaikki git-pääkonttorin kaikki ominaisuudet ja virheenkorjaukset 14. syyskuuta. Katso julkaisutiedot huomautuksellisten muutosten luettelosta. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 20. elokuuta 2014, FFmpeg 2.3.3, 2.2.7, 1.2.8 Olemme tehneet useita uusia pisteitä (2.3.3, 2.2.7, 1.2.8). He korjaa erilaisia ​​vikoja sekä CVE-2014-5271 ja CVE-2014-5272. Katso tarkemmat tiedot changelogista. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 29. heinäkuuta 2014, auttavat meitä varmistamaan paikalla OPW: ssä. Edellisen julkaisemisen jälkeen, kun olemme osallistuneet OPW: iin (Outreach Programme for Women), olemme nyt tavoittamassa käyttäjillemme (sekä yksilöitä että yrityksiä). tarvitsi rahaa varmistaaksemme paikkamme ohjelmassa. Meidän on koottava vähintään 6 000 dollaria, mutta varojen lisääminen auttaisi meitä saamaan enemmän kuin yksi harjoittelija. Voit lahjoittaa luottokortilla käyttämällä ClickampPledgeä ja valitsemalla OPW-vaihtoehdon. Jos haluat lahjoittaa rahansiirrolla tai sekillä, ota yhteyttä sähköpostitse ja palaamme sinulle ohjeiden mukaan. Kiitos 20.7.2014, Uusi verkkosivusto FFmpeg-projekti on ylpeä ilmoittaa db0: n tekemästä täysin uudesta verkkosivustosta. Vaikka tämä alun perin oli motivoitunut suuremman valikon tarpeesta, koko sivuston päätyi uudelleensuunnitteluun ja useimmat sivut uudistettiin helpottamaan navigointia. Toivomme, että nautit selata sitä. 17. heinäkuuta 2014, FFmpeg 2.3 Olemme tehneet uuden suuren julkaisun (2.3). Se sisältää kaikki git-pääosaston ominaisuudet ja bugikorot 16. heinäkuuta. Katso julkaisutiedot huomautuksellisten muutosten luettelosta. Suosittelemme, että käyttäjät, jakelijat ja järjestelmäintegraattorit päivittyvät, elleivät he käytä nykyistä git-masteriä. 3. heinäkuuta 2014, FFmpeg ja naisille suunnattu Outreach-ohjelma FFmpeg on käynnistänyt prosessin OPW includer - organisaatioksi seuraavalle ohjelmakokonaisuudelle, ja työharjoittelu alkaa 9. joulukuuta. OPW pyrkii auttamaan naisia ​​(cis ja trans) ja sukupuolinäkökulmaa osallistua vapaa - ja avoimen lähdekoodin ohjelmistoihin. Osa prosessista vaatii varojen turvaamista ainakin yhden harjoittelun tukemiseksi (6 kt USD), joten jos pidät lahjoituksestasi FFmpegille, tämä on hieno tilaisuus esitellä, ottaa yhteyttä ja auttaa sekä projektia että 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.

Comments