Wednesday 4 October 2017

Ffmbc Binary Optionen


Oktober 30th, 2016, Ergebnisse: Summer of Code 2016. Das war eine lange Zeit, aber wir wollten eine ordnungsgemäße Schließung unserer Teilnahme an diesem Lauf des Programms zu geben und es braucht Zeit. Manchmal ist es nur, um den Abschlussbericht für jedes Projekt abzuschneiden, andere abzuschließen, was immer noch im Gange war, wenn das Programm beendet: endgültige Patches müssen zusammengeführt werden, TODO Listen stabilisiert, zukünftige Pläne vereinbart, dass Sie es nennen. Für alle Projekte, die wir in dieser Sommer-Codesaison absolvieren wollten, ist das Silber-Futter zu sehen: FFv1 (Mentor: Michael Nierdermayer) Stanislav Dolganov entwarf und implementierte experimentelle Unterstützung für die Bewegungsschätzung und Kompensation im verlustfreien FFV1-Codec . Das Design und die Implementierung basiert auf dem Schnee-Video-Codec, der OBMC verwendet. Die Arbeit von Stanislavs bewies, dass signifikante Kompressionsgewinne mit einer Zwischenrahmenkompression erzielt werden können. FFmpeg begrüßt Stanislav, weiterhin über diesen Konzeptnachweis hinaus zu arbeiten und seine Fortschritte in die offizielle FFV1-Spezifikation innerhalb der IETF zu bringen. Selbsttest-Abdeckung (Mentor: Michael Niedermayer) Petru Rares Sincraian fügte mehrere Selbsttests zu FFmpeg und erfolgreich durch die in-einige-Fällen ermüdend Prozess der Feinabstimmung Tests Parameter zu vermeiden, bekannt und schwer zu vermeiden Probleme, wie Checksum Fehlanpassungen aufgrund von Rundungsfehler auf den unzähligen Plattformen, die wir unterstützen. Seine Arbeit hat die Codeabdeckung unserer Selbsttests erheblich verbessert. MPEG-4 ALS-Encoder-Implementierung (Mentor: Thilo Borgmann) Umair Khan aktualisiert und integriert den ALS-Encoder in die aktuelle FFmpeg-Codebasis. Er implementierte auch eine fehlende Funktion für den ALS-Decoder, der eine Gleitkomma-Abtast-Decodierung ermöglicht. FFmpeg Unterstützung für MPEG-4 ALS wurde deutlich verbessert durch Umairs Arbeit. Wir begrüßen ihn zu halten seine Verbesserungen und Hoffnung für große Beiträge zu kommen. Tux Muxer Verbesserungen (Mentor: Marton Balint) Jn Sebechlebsks generische Ziel war es, die tee muxer zu verbessern, so dass es blockiert IO toleriert und erlaubt transparente Fehlerbehebung. Während der Designphase stellte sich heraus, dass diese Funktionalität einen separaten Muxer forderte, so dass Jn seinen Sommer damit verbrachte, an dem sogenannten FIFO-Muxer zu arbeiten und allmählich Probleme in der Codebasis zu lösen. Er schaffte es, seine Aufgabe zu erfüllen, und der FIFO-Muxer ist mittlerweile Teil des Hauptspeichers, neben weiteren Verbesserungen, die er in diesem Prozess gemacht hat. TrueHD Encoder (Mentor: Rostislav Pehlivanov) Jai Luthras Ziel war es, die Out-of-Tree und ziemlich viel aufgegeben MLP (Meridian Lossless Packing) Encoder für libavcodec aktualisieren und verbessern, um die Kodierung in das TrueHD-Format zu ermöglichen. Für den Qualifizierungszeitraum wurde der Codierer so aktualisiert, dass er verwendbar war und während des Sommers erfolgreich das Hinzufügen von Unterstützung für Mehrkanal-Audio und TrueHD-Codierung verbesserte. Jais-Code wurde nun in das Haupt-Repository zusammengeführt. Während einige Probleme hinsichtlich des LFE-Kanals und der 32-Bit-Probenhandhabung bestehen, werden diese in dem Prozess der Festlegung derart, dass ein Anstrengungen letztlich in die Verbesserung der Drehzahl und Effizienz der Drehgeber gebracht werden können. Bewegungsinterpolationsfilter (Mentor: Paul B Mahol) Davinder Singh untersuchte bereits vorhandene Bewegungsschätzungen und Interpolationsansätze aus der vorhandenen Literatur und den bisherigen Arbeiten von uns: Michael Niedermayer und auf dieser Forschung basierende Filter. Diese Filter ermöglichen es, daß eine Bewegungs-Interpolationsbildratenumwandlung auf ein Video angewendet wird, um beispielsweise einen Zeitlupeffekt zu erzeugen oder die Bildrate zu verändern, während das Video entlang der Bewegungsvektoren gleichmäßig interpoliert wird. Theres noch zu tun, um diese Filter beendet zu beenden, die ziemlich hart ist alle Dinge betrachtet werden, aber wir sind optimistisch in ihre Zukunft schauen. Und das ist es. Wir freuen uns über die Ergebnisse des Programms und sind sehr dankbar für die Gelegenheit, mit solch einer erstaunlichen Gruppe von Studenten zu arbeiten. Wir können eine harte Menge, aber unsere Mentoren haben eine erstaunliche Arbeit bei der Hand halten unsere Praktikanten durch ihre Reise. Vielen Dank auch an Google für dieses wunderbare Programm und für alle, die Zimmer in ihrem geschäftigen Leben zu helfen, machen GSoC2016 ein Erfolg gemacht. Wir sehen uns im Jahr 2017 24. September 2016, SDL1 Unterstützung gesunken. Die Unterstützung für die SDL1-Bibliothek wurde eingestellt, weil sie nicht mehr gepflegt wird (Stand Januar 2012) und sie durch die SDL2-Bibliothek ersetzt wird. Als Ergebnis wurde das SDL1-Ausgabegerät ebenfalls entfernt und durch eine SDL2-Implementierung ersetzt. Sowohl die ffplay - als auch die opengl-Ausgabegeräte wurden aktualisiert, um SDL2 zu unterstützen. 9. August 2016, FFmpeg 3.1.2 Laplace FFmpeg 3.1.2. Eine neue Point-Release aus der Version 3.1 Release, ist jetzt verfügbar Es behebt mehrere Bugs. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 10. Juli 2016, ffserver Programm fallengelassen Nach gründlicher Beratung, gab bekannt, dass im Begriff waren, das ffserver Programm aus dem Projekt ab dem nächsten Release fallen zu lassen. Ffserver ist aufgrund seiner Verwendung interner APIs ein problematisches Programm, das die jüngsten Bereinigungen in der libavformat-Bibliothek komplizierte und weitere Bereinigungen und Verbesserungen blockiert, die von API-Benutzern gewünscht werden und leichter zu pflegen sind. Darüber hinaus ist das Programm schwer für Benutzer zu implementieren und laufen aufgrund von Zuverlässigkeitsproblemen, fehlende Kenntnisse zu helfen und zu verwirren Konfigurationsdatei Syntax. Gegenwärtige Benutzer und Mitglieder der Gemeinschaft werden eingeladen, ein Wiedereinbauprogramm zu schreiben, um die gleiche Nische zu füllen, die ffserver unter Verwendung der neuen APIs und mit uns in Verbindung trat, also können wir Benutzer zu prüfen prüfen und zu seiner Entwicklung beitragen. 1. Juli 2016, FFmpeg 3.1.1 Laplace FFmpeg 3.1.1. Eine neue Point-Release von der 3.1 Release-Branche, ist jetzt verfügbar Es befasst sich hauptsächlich mit ein paar ABI-Probleme in der vorherigen Version eingeführt. Wir empfehlen dringend Anwender, Distributoren und Systemintegratoren, besonders diejenigen, die Probleme mit dem Upgrade von 3.0 erlebt haben, um ein Upgrade durchzuführen, es sei denn, sie verwenden den aktuellen Git Master. 27. Juni 2016, FFmpeg 3.1 Laplace FFmpeg 3.1 Laplace. Eine neue Haupt-Release ist jetzt verfügbar Einige der Highlights: DXVA2-beschleunigt HEVC Main10 Decodierung Feldhint-Filter Loop-Video-Filter und Aloop-Audio-Filter Bob Weaver Deinterlacing Filter Firequalizer Filter Datascope Filter Bank und abench Filter Ciescope Filter Protokoll Blacklisting API MediaCodec H264 Decodierung VC - 2 HQ RTP Payload Format (Entwurf v1) Depaketierer und Packetizer VP9 RTP Payload Format (Entwurf v2) Packetizer AudioToolbox Audio-Decoder AudioToolbox Audio-Encoder Coreimage-Filter (GPU basierte Bildfilterung auf OSX) libdcadec entfernt Bitstrom-Filter zum Extrahieren von DTS Core ADPCM IMA DAT4 Decoder musx demuxer aix demuxer remap Filter Haschisch und framehash Muxer-Farbfilter HDCD Filter readvitc Filter VAAPI beschleunigter Formatkonvertierung und Skalierung libnpp CUDA-beschleunigte Format-Konvertierung und Skalierung Ente Truemotion 2.0 Echtzeit-Decoder Breitband - Einzel-Bit-Daten (WSD) demuxer VAAPI-beschleunigte H. 264 HEVC MJPEG-Codierung DTS Express (LBR) Decoder Allgemein OpenMAX IL-Encoder mit Unterstützung für Raspberry Pi IFF ANIM demuxer Decoder Direct Stream Transfer (DST) Decoder loudnorm Filter MTAF Demuxer und Decoder MagicYUV Decoder OpenEXR Verbesserungen (Fliesen Daten und B44 B44A-Unterstützung) BitJazz Sheervideo Decoder CUDA CUVID H264 HEVC-Decoder 10-Bit-Tiefe Unterstützung in nativen utvideo Decoder libutvideo Wrapper entfernt YUY2 Lossless Codec Decoder VideoToolbox H.264-Encoder wird dringend Anwender, Händler und Systemintegratoren empfehlen zu aktualisieren, es sei denn sie aktuelle git Master verwenden. 16. März 2016, Google Summer of Code FFmpeg wurde als Google Summer of Code-Open-Source-Organisation akzeptiert. Wenn Sie als Student teilnehmen möchten, finden Sie unsere Projektideen Seite. Sie können bereits in Kontakt mit Mentoren und starten Sie die Arbeit an Qualifizierungs-Aufgaben sowie registrieren bei google und senden Sie Ihre Projektvorschlag Entwurf. Viel Glück 15. Februar, 2016, FFmpeg 3.0 Einstein FFmpeg 3.0 Einstein. Eine neue Hauptversion, ist jetzt verfügbar Einige der Höhepunkte: Der native FFmpeg AAC Encoder hat umfangreiche Verbesserungen gesehen und wird nicht mehr als experimentell betrachtet Entfernte Unterstützung für libvo-aacenc und libaacplus Über 30 neue Filter wurden hinzugefügt Viele ASM-Optimierungen VP9 Hardware Acceleration DXVA2 und VA-API) Cineform HD-Decoder Neues DCA-Decoder basierend auf libdcadec mit voller Unterstützung für DTS-HD-Erweiterungen Wie bei allen wichtigen Releases erwarten große rückwärtskompatible API-ABI-Änderungen Siehe das Changelog für eine Liste weiterer Updates Wir empfehlen dringend Anwender, Und Systemintegratoren zum Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 30. Januar 2016, Unterstützung für zwei externe AAC-Encoder entfernen Wir haben gerade Unterstützung für VisualOn AAC-Encoder (libvo-aacenc) und libaacplus im FFmpeg-Master entfernt. Noch vor der Markierung unseres internen AAC-Gebers als stabil. War es bekannt, dass libvo-aacenc von minderer Qualität im Vergleich zu unserer nativen für die meisten Proben war. Allerdings wurde der VisualOn-Codierer weitgehend vom Android Open Source-Projekt verwendet, und wir möchten eine getestete und stabile Option in unserer Codebasis haben. Libaacplus füllte im Jahr 2011 die Lücke der Codierung High Afficiency AAC Formate (HE-AAC und HE-AACv2), die von keinem der Encoder in FFmpeg damals unterstützt wurde. Die Umstände für beide haben sich geändert. Nach der Arbeit von Rostislav Pehlivanov und Claudio Freire ist der nun stabile FFmpeg native AAC-Encoder bereit, mit viel reiferen Encodern zu konkurrieren. Die Fraunhofer FDK AAC Codec Library für Android wurde im Jahr 2012 als vierte unterstützte externe AAC-Encoder und die mit der besten Qualität und die meisten Features unterstützt, einschließlich HE-AAC und HE-AACv2 hinzugefügt. Daher haben wir beschlossen, dass es an der Zeit ist, libvo-aacenc und libaacplus zu entfernen. Wenn Sie libvo-aacenc verwenden, bereiten Sie sich auf den Übergang zum nativen Encoder (aac) vor, wenn Sie auf die nächste Version von FFmpeg aktualisieren. In den meisten Fällen ist es so einfach wie nur den Encoder-Namen austauschen. Wenn Sie libaacplus verwenden, starten Sie FDK AAC (libfdkaac) mit einer geeigneten Profiloption, um das für Ihre Bedürfnisse passende AAC-Profil auszuwählen. In beiden Fällen werden Sie eine hörbare Verbesserung der Qualität und weniger Lizenzen Kopfschmerzen zu genießen. 16. Januar 2016, FFmpepe 2.8.5, 2.7.5, 2.6.7, 2.5.10 Wir haben einige neue Punktfreigaben (2.8.5. 2.7.5. 2.6.7 2.5.10) gemacht. Sie reparieren verschiedene Bugs, sowie CVE-2016-1897 und CVE-2016-1898. Weitere Informationen finden Sie in dem Änderungsprotokoll für jedes Release. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 5. Dezember 2015, Der native FFmpeg AAC Encoder ist nun stabil Nach sieben Jahren hat der native FFmpeg AAC Encoder seine experimentelle Flagge entfernt und als für den allgemeinen Gebrauch deklariert. Der Encoder ist transparent bei 128kbps für die meisten Proben, die mit Artefakten geprüft werden, die nur im Extremfall auftreten. Subjektive Qualitätsprüfungen setzen den Encoder von gleicher oder höherer Qualität als die meisten anderen Encoder, die der Öffentlichkeit zur Verfügung stehen. Licensing war schon immer ein Problem mit der Kodierung AAC Audio als die meisten Encoder haben eine Lizenz, die FFmpeg unredistributable, wenn mit Unterstützung für sie kompiliert haben. Die Tatsache, dass es jetzt einen völlig offenen und wirklich freien AAC-Encoder gibt, der direkt in das Projekt integriert wird, bedeutet viel für diejenigen, die akzeptierte und weit verbreitete Standards verwenden möchten. Der Großteil der geleisteten Arbeit, um den Encoder auf Qualität zu bringen, wurde in diesem Jahr durch den Entwickler Claudio Freire und Rostislav Pehlivanov gestartet. Beide arbeiteten weiter am Encoder, wobei letzterer als Entwickler und Mainainer arbeitete und auch an anderen Teilen des Projekts arbeitete. Auch dank Kamedo2, die Vergleiche und Tests, die ursprünglichen Autoren und alle bisherigen und aktuellen Mitwirkenden des Encoders macht. Benutzer werden empfohlen, den Encoder zu benutzen und Feedback - oder Bruchberichte über unseren Bugtracker zu erhalten. 13. Oktober 2015, Telepoint amp MediaHub unterstützen nun unser Projekt Ein großes Dankeschön geht an unsere jüngsten Unterstützer: MediaHub und Telepoint. Beide Unternehmen haben einen dedizierten Server mit kostenlosen Internet-Konnektivität gespendet. Hier ist ein wenig über sie in ihren eigenen Worten: Telepoint ist das größte trägerneutrale Rechenzentrum in Bulgarien. Das Hotel liegt im Herzen von Sofia an einer Kreuzung von vielen bulgarischen und internationalen Netzwerken, ist die Anlage ein voll ausgestattetes Tier 3-Rechenzentrum, das flexible kundenorientierte Colocation-Lösungen (von einem Server zu einer privaten Kollokationshalle) und eine hohe Sicherheit. MediaHub Ltd. ist eine bulgarische IPTV-Plattform und Diensteanbieter, der FFmpeg stark nutzt, seit er vor einem Jahr in Betrieb ging. Spenden, um zu helfen, FFmpeg online zu halten ist unsere Weise des Zurückgebens zur Gemeinschaft. Danke Telepoint und MediaHub für ihre Unterstützung 29. September 2015, GSoC 2015 Ergebnisse FFmpeg nahm an der letzten Ausgabe des Google Summer of Code Project teil. FFmpeg erhielt insgesamt 8 Projekte, davon 7 erfolgreich. Wir möchten uns bei Google bedanken. Den teilnehmenden Schülern und vor allem den Mentoren, die sich diesen Anstrengungen angeschlossen haben. Wir freuen uns auf die Teilnahme an der nächsten GSoC-Edition Im Folgenden finden Sie eine kurze Beschreibung des Endergebnisses jedes einzelnen Projektes. Grundlegende Server für Netzwerkprotokolle, mentee: Stephan Holljes, Mentor: Nicolas George Stephan Holljess Projekt für diese Sitzung von Google Summer of Code war es, grundlegende HTTP-Server-Funktionen für libavformat zu implementieren, um die bereits vorhandene HTTP-Client und RTMP und RTSP-Server-Code zu ergänzen. Der erste Teil des Projektes bestand darin, den HTTP-Code in der Lage zu machen, einen einzelnen Client zu akzeptieren, den er teilweise während der Qualifizierungsperiode und teilweise während der ersten Woche des Sommers abgeschlossen hatte. Dank dieser Arbeit ist es nun möglich, mit den folgenden Befehlen einen einfachen HTTP-Stream zu erstellen: Der nächste Teil des Projekts war, den Code zu erweitern, um mehrere Clients gleichzeitig oder nacheinander akzeptieren zu können. Da libavformat keine API für diese Art von Aufgabe hatte, war es notwendig, eine zu entwerfen. Dieser Teil wurde meistens vor dem midterm abgeschlossen und kurz danach angewendet. Da das Befehlszeilenprogramm ffmpeg nicht bereit ist, mehrere Clients zu bedienen, ist die Testfläche für diese neue API ein Beispielprogramm, das hartcodierten Inhalt bedient. Der letzte und ehrgeizigste Teil des Projekts war, ffserver zu aktualisieren, um die neue API zu nutzen. Es würde beweisen, dass die API nutzbar ist, um echte HTTP-Server zu implementieren, und setzen die Punkte, wo mehr Kontrolle erforderlich war. Am Ende des Sommers wurde eine erste Patch-Serie durchlaufen. Browsen von Inhalten auf dem Server, Mentee: Mariusz Szczepaczyk, Mentor: Lukasz Marek Mariusz beendet eine von der FFmpeg-Community erstellte API und implementiert Samba-Verzeichnislisten als Qualifizierungsaufgabe. Während des Programms erweiterte er die API mit der Möglichkeit, Dateien auf entfernten Servern zu entfernen und umzubenennen. Er vervollständigte die Implementierung dieser Funktionen für File-, Samba-, SFTP - und FTP-Protokolle. Am Ende des Programms stellte Mariusz eine Skizze einer Implementierung für das HTTP-Verzeichnis ab. Directshow digitale Videoaufnahme, Mentee: Mate Sebok, Mentor: Roger Pack Mate arbeitete an Directshow-Eingang von digitalen Videoquellen. Er hat Arbeit Eingang von ATSC-Eingangsquellen, mit vorgebbaren Tuner. Der Code wurde nicht übergeben, aber ein Patch wurde zur späteren Verwendung an die Mailingliste ffmpeg-devel gesendet. Der Mentor plant, sie aufzuräumen und zu begehen, zumindest für die ATSC-Seite der Dinge. Mate und der Mentor sind immer noch bemüht, endlich herauszufinden, wie DVB funktioniert. Vollständige Unterstützung für 3GPP Timed Text Untertitel, mentee: Niklesh Lalwani, Mentor: Philip Langdale Nikleshs Projekt war es, unsere Unterstützung für 3GPP Timed Text Untertitel zu erweitern. Dies ist das native Untertitel-Format für mp4-Container, und ist interessant, weil es in der Regel das einzige Untertitel-Format unterstützt durch die Lager-Wiedergabe-Anwendungen auf iOS und Android-Geräte. Ffmpeg hatte bereits Grundunterstützung für diese Untertitel, die alle Formatierungsinformationen ignorierten - sie lieferte lediglich einfache Klartext-Unterstützung. Niklesh arbeitete, um sowohl auf der Codierungs - als auch auf der Decodierungsseite Unterstützung für Textformatierungsfunktionen wie Farbe der Schriftgröße und Effekte wie Fettdruck, Hervorhebungen usw. hinzuzufügen. Die wichtigste Herausforderung hierbei ist, dass der zeitgesteuerte Text die Formatierung in sehr unterschiedlicher Weise von den meisten behandelt Gemeinsame Untertitel-Formate. Es verwendet eine binäre Kodierung (basierend auf mp4-Boxen, natürlich) und speichert Informationen getrennt von dem Text selbst. Dies erfordert zusätzliche Arbeiten, um festzustellen, welche Teile der Textformatierung gilt, und explizit Umgang mit überlappenden Formatierungen (die andere Formate unterstützen, aber Timed Text nicht), so dass es braucht, brechen die überlappenden Abschnitte in separate nicht überlappende mit unterschiedlichen Formatierung. Schließlich musste Niklesh vorsichtig sein, wenn er keine Größeninformationen in den Untertiteln vertraute - und das ist kein Witz: Der jetzt berüchtigte Android-Bühnenfehler war im Code für das Parsen von Timed Text-Untertiteln. Alle von Nikleshs Arbeit ist verpflichtet und wurde in ffmpeg 2.8 veröffentlicht. Libswscale refactoring, mentee: Pedro Arthur, Mentoren: Michael Niedermayer, Ramiro Polla Pedro Arthur hat die vertikalen und horizontalen Scaler modularisiert. Dazu entwarf und implementierte er ein generisches Filter-Framework und verschob den vorhandenen Scaler-Code hinein. Diese Änderungen ermöglichen nun das einfache Hinzufügen von Entfernen, Aufteilen oder Zusammenführen von Verarbeitungsschritten. Die Umsetzung wurde benchmarked und mehrere Alternativen wurden versucht, um Geschwindigkeitsverlust zu vermeiden. Er fügte hinzu, Gamma korrigiert Skalierung Unterstützung. Ein Beispiel für gamma-korrigierte Skalierung wäre: Pedro hat beeindruckende Arbeit in Anbetracht der kurzen verfügbaren Zeit getan, und er ist ein FFmpeg-Committer jetzt. Er fährt fort, zu FFmpeg beizutragen, und hat einige Bugs in libswscale behoben, nachdem GSoC beendet hat. AAC Encoder Verbesserungen, Mentee: Rostislav Pehlivanov, Mentor: Claudio Freire Rostislav Pehlivanov implementiert PNS-, TNS-, I S-Codierung und Hauptvorhersage auf dem nativen AAC-Encoder. Von all diesen Erweiterungen, nur TNS blieb in einem weniger als brauchbaren Zustand, aber die Umsetzung wurde gedrückt (deaktiviert) sowieso seit ihrer eine gute Grundlage für weitere Verbesserungen. PNS ersetzt laute Bänder mit einem einzigen Skalenfaktor, der die Energie dieses Bandes repräsentiert, die Codierungseffizienz beträchtlich gewinnt und die Qualitätsverbesserungen bei niedrigen Bitraten für solch ein einfaches Merkmal beeindruckend sind. TNS braucht noch etwas Polieren, hat aber das Potential, Codierungsartefakte zu reduzieren, indem sie im temporalen Bereich eine Rauschformung anwendet (etwas, das eine Quelle von ärgerlichen, bemerkenswerten Verzerrungen auf niederentropischen Bändern ist). Intensity-Stereo-Codierung (I S) kann die Codierungseffizienz verdoppeln, indem eine starke Korrelation zwischen Stereokanälen ausgenutzt wird, die am effektivsten für Pop-Style-Spuren sind, die eine gepante Mischung verwenden. Die Technik ist jedoch nicht so effektiv bei klassischen X-Y-Aufnahmen. Schließlich verbessert die Hauptvorhersage die Codiereffizienz durch Ausnutzen der Korrelation zwischen aufeinanderfolgenden Rahmen. Während die Gewinne an diesem Punkt noch nicht groß waren, bleibt Rostislav auch nach dem GSoC aktiv und poliert sowohl TNS als auch die Hauptvorhersage und sucht nach weiteren Verbesserungen. Dabei wurde der MIPS-Port des Encoders ein paar Mal gebrochen, etwas hes auch arbeiten, um zu beheben. Animierte Portable Network Graphics (APNG), Mentee: Donny Yang, Mentor: Paul B Mahol Donny Yang implementiert grundlegende Keyframe nur APNG-Encoder als Qualifikation Aufgabe. Später schrieb er Interframe-Komprimierung über verschiedene Mischmodi. Die aktuelle Implementierung versucht, alle Blend-Modi und wählt eine, die die kleinste Menge an Speicher nimmt. Es wurde sorgfältig darauf geachtet, dass der Decoder alle Dateien, die in der Wildnis gefunden wurden, korrekt wiedergibt und dass der Encoder Dateien erzeugt, die in Browsern gespielt werden können, die APNG unterstützen. Während seiner Arbeit wurde er beauftragt, irgendeinen angetroffenen Fehler in dem Decoder aufgrund der Tatsache zu beheben, dass er nicht mit den APNG-Spezifikationen übereinstimmt. Dank dieser Arbeit wurde ein langer Fehler im PNG-Decoder behoben. Für die letztgenannte Arbeit plant er, an dem Encoder fortzufahren, wodurch ermöglicht wird, auszuwählen, welche Mischungsmodi in dem Codierungsprozess verwendet werden. Dies könnte die Verschlüsselung von APNG-Dateien beschleunigen. 9. September 2015, FFmpeg 2.8 Wir veröffentlichten 2.8 als neue Hauptversion. Es enthält alle Features und Bugfixes des Git Master Branch vom 8. September. Eine Liste der wichtigsten Änderungen finden Sie im Changelog. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 1. August 2015, Eine Botschaft aus dem FFmpeg-Projekt Liebe Multimedia-Gemeinde, der Rücktritt von Michael Niedermayer als Führer von FFmpeg ist gestern überrascht. Er arbeitet seit vielen Jahren unermüdlich am FFmpeg-Projekt und muss ihm für seine Arbeit danken. Wir hoffen, dass er auch in Zukunft weiter zum Projekt beitragen wird. In den kommenden Wochen wird das FFmpeg-Projekt von den aktiven Mitarbeitern geleitet. Die letzten vier Jahre waren nicht einfach für unsere Multimedia-Community - sowohl die Mitwirkenden als auch die Nutzer. Wir sollten nun in die Zukunft blicken, versuchen, Lösungen für diese Fragen zu finden und eine Versöhnung zwischen den Gabeln, die die Gemeinschaft so lange gespalten haben. Leider ist ein Großteil der Meinungsverschiedenheiten in unangemessenen Veranstaltungsorten bisher stattgefunden, die das Finden von Gemeinsamkeiten und Lösungen schwierig gemacht hat. In den kommenden Wochen wollen wir das in unseren Communities online diskutieren und persönlich auf den VideoLAN Developer Days in Paris im September: ein neutraler Ort für die gesamte Open-Source-Multimedia-Community. Das FFmpeg-Projekt. 4. Juli 2015, FFmpeg benötigt einen neuen Host UPDATE: Wir haben seit 7 Jahren mehr als 7 Angebote für Hosting und Server erhalten, vielen Dank an alle Nachdem wir unsere Projekte (FFmpeg MPlayer und rtmpdump) 4 Jahre lang gnädig beworben haben, Hat uns mitgeteilt, dass wir sofort einen neuen Host irgendwo anders sichern müssen. Wenn Sie ein Open-Source-Projekt hosten möchten, lassen Sie es uns bitte wissen, entweder auf der Mailingliste ffmpeg-devel oder irc. freenode. net ffmpeg-devel. Wir verwenden etwa 4 TB Speicher und mindestens 4 TB Bandbreite Monat für verschiedene Mailing-Listen, trac. Beispiele repo. Svn, etc. 16. März 2015, FFmpeg 2.6.1 Wir haben eine neue Hauptversion (2.6) und nun eine Woche später 2.6.1. Es enthält alle Features und Bugfixes des Git Master Branch vom 6. März. Weitere Informationen finden Sie in den Freigabemitteilungen. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 4. März 2015, Google Summer of Code FFmpeg wurde als Google Summer of Code Project akzeptiert. Wenn Sie als Student teilnehmen möchten, finden Sie unsere Projektideen Seite. Sie können bereits mit Mentoren in Kontakt treten und an Qualifizierungsaufgaben arbeiten. Anmeldung bei Google für Studenten wird am 16. März zu öffnen. Viel Glück 1. März 2015, Chemnitzer Linux-Tage Wir freuen uns, dass FFmpeg bei Chemnitzer Linux-Tagen (CLT) in Chemnitz vertreten sein wird. Die Veranstaltung findet am 21. und 22. März statt. Mehr Informationen finden Sie hier. Wir demonstrieren die Nutzung von FFmpeg, beantworten Ihre Fragen und hören auf Ihre Probleme und Wünsche. Wenn Sie Mediendateien haben, die nicht korrekt mit FFmpeg verarbeitet werden können, achten Sie darauf, ein Beispiel mit Ihnen zu haben, damit wir einen Blick haben. Zum ersten Mal in unserem CLT-Verlauf gibt es einen FFmpeg-Workshop. Sie können die Details hier lesen. Der Workshop richtet sich an FFmpeg Anfänger. Zuerst werden die Grundlagen von Multimedia behandelt. Anschließend lernen Sie, wie Sie dieses Wissen und die FFmpeg CLI-Tools nutzen, um Mediendateien zu analysieren und zu verarbeiten. Der Workshop ist nur in deutscher Sprache und eine vorherige Anmeldung erforderlich. Der Workshop findet am Samstag ab 10 Uhr statt. Wir freuen uns auf ein Wiedersehen am 5. Dezember 2014, FFmpeg 2.5 Wir haben ein neues Major Release (2.5) erstellt. Es enthält alle Features und Bugfixes des git master branch vom 4. Dezember. Weitere Informationen finden Sie in den Freigabemitteilungen. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. Oktober 10, 2014, FFmpeg ist in Debian instabil wieder Wir wollten Sie wissen, dass es FFmpeg-Pakete in Debian instabil wieder gibt. Ein großes Dankeschön an Andreas Cadhalpun und all die Menschen, die es möglich gemacht haben. Es war alles andere als einfach. Leider war das schon der einfache Teil dieser Nachricht. Die schlechte Nachricht ist, dass die Pakete wahrscheinlich nicht auf Debian-Tests migrieren werden, um in der kommenden Version mit dem Codenamen jessie zu sein. Lesen Sie die Argumentation bei Debian. FFmpeg sichert sich einen Platz im OPW Dank einer großzügigen 6K USD Spende von Samsung (Open Source Group) wird FFmpeg mindestens 1 Outreach empfangen Programm für Frauen Praktikum für die Arbeit mit unserer Gemeinde für einen ersten Zeitraum ab Dezember 2014 (bis März 2015). Wir alle wissen, dass FFmpeg von der Industrie benutzt wird, aber selbst wenn es unzählige Produkte gibt, die auf unserem Code aufbauen, ist es überhaupt nicht üblich, dass Unternehmen verstärkt werden und uns bei Bedarf unterstützen. Also ein großes Dankeschön an Samsung und das OPW-Programmkomitee Wenn Sie an der OPW als Praktikant denken, schauen Sie sich bitte unsere OPW-Wiki-Seite an. Die Seite ist noch ein work in progress, aber es sollte genug Informationen gibt, um Ihnen den Start. Wenn Sie andererseits an das Sponsoring von FFmpeg im Rahmen des OPW-Programms denken, wenden Sie sich bitte an opwffmpeg. org. Mit Ihrer Hilfe können wir für diese Runde am 15. September, 2014, FFmpeg, einige zusätzliche Praktikumsplätze sichern. 2.4 Wir haben eine neue Hauptversion (2.4) erstellt, die alle Features und Bugfixes der git master Branche ab dem 14. September enthält. Bitte beachten Sie die Release Notes für eine Liste der beachtenswerten Änderungen. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 20. August 2014, FFmpeg 2.3.3, 2.2.7, 1.2.8 Wir haben mehrere neue Punktfreigaben (2.3.3.2.2.7 1.2.8) gemacht. Sie reparieren verschiedene Bugs, sowie CVE-2014-5271 und CVE-2014-5272. Weitere Informationen finden Sie im Änderungsprotokoll. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 29. Juli 2014, Helfen Sie uns bei der Sicherung unserer Sparte in der OPW Nach unserem bisherigen Beitrag zur Teilnahme an unserem OPW (Outreach - Programm für Frauen) erreichen wir nun unseren Nutzern (Einzelpersonen und Unternehmen) Benötigte Geld, um unseren Platz im Programm zu sichern. Wir müssen zusammen 6K USD als Minimum, aber die Sicherung mehr Geld hilft uns in Richtung immer mehr als ein Praktikant. Sie können mit Kreditkarte über ClickampPledge spenden und die Option OPW auswählen. Wenn Sie per Geldtransfer oder per Scheck spenden möchten, setzen Sie sich bitte per E-Mail mit uns in Verbindung und wir werden uns umgehend mit Ihnen in Verbindung setzen. Thanks 20. Juli 2014, Neue Website Das FFmpeg-Projekt ist stolz, eine brandneue Version der Website von db0 zu verkünden. Während dies zunächst durch die Notwendigkeit für ein größeres Menü motiviert wurde, wurde die gesamte Website neu gestaltet, und die meisten Seiten wurden überarbeitet, um die Navigation zu erleichtern. Wir wünschen Ihnen viel Spaß beim Stöbern. 17. Juli 2014, FFmpeg 2.3 Wir haben eine neue Hauptversion (2.3) erstellt, die alle Features und Bugfixes des git master branch ab dem 16. Juli enthält. Bitte beachten Sie die Release Notes für eine Liste der beachtenswerten Änderungen. Wir empfehlen Benutzern, Distributoren und Systemintegratoren ein Upgrade, sofern sie nicht den aktuellen Git Master verwenden. 3. Juli 2014, FFmpeg und das Outreach-Programm für Frauen FFmpeg hat den Prozess begonnen, eine OPW Includer-Organisation für die nächste Runde des Programms zu werden, mit Praktika ab dem 9. Dezember. Das OPW will Frauen (cis und trans) und Genderqueer helfen Sich in freie und Open-Source-Software zu engagieren. Ein Teil des Prozesses erfordert die Sicherung von Mitteln, um mindestens ein Praktikum (6K USD) zu unterstützen, also, wenn Sie an Ihrer Spende an FFmpeg hielten, ist dies eine große Chance für Sie, vorwärts zu kommen, in Kontakt zu treten und dem Projekt zu helfen Große Initiative Wir haben eine E-Mail-Adresse eingerichtet, die Sie nutzen können, um uns über Spenden und allgemeine Anfragen bezüglich unserer Teilnahme an dem Programm zu kontaktieren. Wir freuen uns, von Ihnen zu hören bald 29. Juni 2014, FFmpeg 2.2.4, 2.1.5, 2.0.5, 1.2.7, 1.1.12, 0.10.14 Wir empfehlen Benutzern, Distributoren und Systemintegratoren zu aktualisieren, es sei denn, sie verwenden aktuelle git Meister. 1. Mai 2014, LinuxTag FFmpeg wird wieder auf dem LinuxTag in Berlin vertreten sein. Die Veranstaltung findet vom 8. bis 10. Mai statt. Bitte beachten Sie, dass sich der LinuxTag in diesem Jahr an einem anderen Standort näher am Stadtzentrum befindet. Wir haben einen gemeinsamen Stand mit XBMC und VideoLAN. Wenn Sie Mediendateien haben, die nicht korrekt mit FFmpeg verarbeitet werden können, achten Sie darauf, ein Beispiel mit Ihnen zu haben, damit wir einen Blick haben. Mehr Informationen über LinuxTag finden Sie hier Wir freuen uns auf Ihren Besuch in Berlin am 18. April 2014, OpenSSL Heartbeat Bug Unser Server, der den Trac Issue Tracker hostet, war anfällig für den Angriff gegen OpenSSL, der als Heartbleed bekannt ist. Die OpenSSL-Software-Bibliothek wurde am 7. April, kurz nachdem die Sicherheitslücke öffentlich bekannt gegeben wurde, aktualisiert. Wir haben die privaten Schlüssel (und Zertifikate) für alle FFmpeg-Server geändert. Die Details wurden an die Mailinglisten von Alexander Strasser, der Teil des Projekt-Server-Teams ist, geschickt. Hier ist ein Link zum User-Mailing-Listen-Archiv. Wir empfehlen Ihnen, auf OpenSSL zu lesen. Es ist möglich, dass Login-Daten für den Issue Tracker den Leuten ausgesetzt wurden, die dieses Sicherheitsloch ausnutzen. Vielleicht möchten Sie Ihr Passwort im Tracker ändern und überall sonst haben Sie das gleiche Passwort verwendet. 11. April 2014, FFmpeg 2.2.1 Wir haben einen neuen Punkt veröffentlicht (2.2.1). Es enthält Fehlerkorrekturen für Tickets 2893, 3432, 3469, 3486, 3495 und 3540 sowie mehrere andere Fixes. Details dazu finden Sie im Git-Log. 24. März 2014, FFmpeg 2.2 Wir haben eine neue Hauptversion (2.2) erstellt, die alle Features und Bugfixes der git master branche ab dem 1. März enthält. Eine teilweise Liste der neuen Sachen ist unten: Wir empfehlen Benutzern, Distributoren und Systemintegratoren zu aktualisieren, wenn sie den aktuellen Git Master verwenden. 3. Februar 2014, Chemnitzer Linux-Tage Wir freuen uns, dass FFmpeg auf den Chemnitzer Linux-Tagen in Chemnitz vertreten sein wird. Die Veranstaltung findet am 15. und 16. März statt. Weitere Informationen finden Sie hier Wir laden Sie ein, uns an unserem Stand im Linux-Live-Bereich zu besuchen. Dort zeigen wir Ihnen den Einsatz von FFmpeg, beantworten Ihre Fragen und hören auf Ihre Probleme und Wünsche. Wenn Sie Mediendateien haben, die nicht korrekt mit FFmpeg verarbeitet werden können, achten Sie darauf, eine Probe mit Ihnen zu haben, damit wir einen Blick haben Wir freuen uns, Sie (wieder) am 9. Februar 2014, trac. ffmpeg. org trac. mplayerhq zu treffen. hu Sicherheitsverletzung Der Server, auf dem FFmpeg - und MPlayer Trac-Fehlerverfolger installiert wurden, wurde beeinträchtigt. 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 Debian Ubuntu 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. Binary Options Broker Although binary options are a relatively new way to trade within the stock market and other financial markets, it is a rapidly growing area of the investment markets. Gewürzte Händler sind mit dieser Technik dollig und es hat die Tür für viele Anfänger Händlern geöffnet, um in den Märkten zu investieren. Allerdings ist es wichtig, die Prozesse und Risiken, die mit dieser Art von Handel verbunden sind, zu verstehen. Binäre Optionen wurden zu einem legalen Handelsschiff im Jahr 2008, als die Vereinigten Staaten erkannten es als eine gültige, wenn auch unterschiedliche Weise, an der Börse Handel. Es ist als eine der einfachsten Möglichkeiten für jedermann zu handeln, insbesondere diejenigen ohne Erfahrung anerkannt. When you trade in binary options you never own a commodity or asset. Stattdessen spekulieren Sie, ob der Kurs eines bestimmten Vermögenswertes, der in der Regel durch den Aktienkurs definiert wird, innerhalb eines festgelegten Zeitraums steigt oder sinkt. In der Tat, Sie sind Glücksspiel oder eine Vorhersage auf die Kursbewegung eines bestimmten Vermögenswertes von Ihnen bekommen es richtig, dass Sie Geld verdienen, wenn nicht, verlieren Sie Geld. Each speculation is usually very short term. Es gibt eine gute Menge an Informationen, die Ihnen vor dem Handel, ob Sie Online-Software oder eine genehmigte binäre Optionen Broker. Im Wesentlichen wählen Sie einen Vermögenswert und entscheiden, ob der Preis nach oben oder unten geht, können Sie nicht absichern Ihre Wetten und hoffe, es bleibt die gleiche Dies macht das Konzept Ihrer Investition sehr einfach entweder der Preis bewegt sich in die Richtung, die Sie sagen, es wird Sie werden Erhalten eine Rückkehr auf Ihre Investition, oder es bewegt sich umgekehrt und Sie erhalten nichts. Sobald Sie Ihr Asset gewählt haben, dann wird Ihre Binär-Optionen Broker Ihnen sagen, die prozentuale Rückkehr erhalten Sie, wenn Sie richtig sind. Sie müssen dann wählen Sie den Zeitrahmen für Ihre Spekulation und wie viel Mittel Sie bereit sind zu begehen. Sobald Sie alle diese Faktoren entschieden haben und Sie mit Ihrer Entscheidung zufrieden sind, starten Sie den Handel, indem Sie auf Ihrem Bildschirm ausführen. Die sitzen zurück und warten Binär Option Handel ist einer der wenigen Bereiche der Investition, wo Sie genau wissen, was Ihre Rückkehr wird die Bereitstellung der Aktienkurs bewegt sich in die richtige Richtung. Sie sind auch offen für den Handel in einer Vielzahl von Märkten, ob Währung, Aktien oder Rohstoffe das Prinzip ist das gleiche über alle Märkte. In der Tat sind binäre Optionen eine der einfachsten Weisen, auf den internationalen Märkten zu handeln, ohne mehrfache Vermittlungskonten zu benötigen und Ihre Investitionen zu komplizieren. Nur 3 einfache Schritte zu Ihrem Erfolg Registrieren Sie sich und erhalten Sie ein Geschenk-Fonds Ihr Trading-Konto und erhalten Sie einen Bonus Vorhersage Markt Richtung und verdienen Sie STEP 1 - Registrieren und erhalten Sie ein Geschenk Registation dauert weniger als eine Minute. Sie erhalten sofort Ihr Handelskonto und alle Werkzeuge, die Sie für den erfolgreichen Handel benötigen. Wir bewerten Ihre Wahl sehr. Das ist, warum wir die Geschenke für Sie vorbereitet haben: binäre Wahlen videokurse. STEP 2 - Fundieren Sie Ihr Trading-Konto und erhalten Sie einen Bonus Sie können ein Konto direkt nach der Registrierung zu finanzieren. Dies sind die beliebtesten Finanzierungsdienste, die mit uns umgehen: Durch die Finanzierung eines Handelskontos können Sie die zusätzlichen Gelder als Bonus erhalten. Durch die Investition mehr, Ihr Bonus kann sogar verdoppelt werden Mac, PC, Tablet oder ein Smartphone mehr als 100 Vermögenswerte für den Handel. Von jedem Gerät, jederzeit und mit einem hohen Maß an Sicherheit. By creating these trading platforms, we have worked out every detail, in order to provide you with the comfortable conditions to multiply your success Guaranteed withdrawals processing within 1 hour Possibility to trade over weekends Wide range of funding and withdrawals methods 100 secured trading with the data protection Guided trading facility with a help of skilled trading advisor Customer support 24 7 More than 10 000 trades, served daily Finpari 2016. Finpari All rights reserved When trading binary options as with any financial assets, there is a possibility that you may sustain a partial or total loss of your investment funds when trading. Infolgedessen wird ausdrücklich empfohlen, dass Sie nie mit Geld investieren oder handeln sollten, das Sie sich nicht leisten können, diese Art des Handels zu verlieren. Finpari gewährt keine Gewährleistung und keine Verluste beim Handel. Die Website und der Inhalt können in mehreren Sprachen verfügbar sein. Die englische Version ist die ursprüngliche Version und die einzige, die auf Finpari verbindet, hat sie auf einer anderen Version im Falle einer Diskrepanz vorherrschen. Finpari übernimmt keine Verantwortung für fehlerhafte, unzureichende oder irreführende Übersetzungen aus der ursprünglichen Fassung in andere Sprachen. Finpari noch seine Agenten oder Partner sind nicht registriert und bieten keine Dienstleistungen auf dem US-Territorium. Über unsere Firma

No comments:

Post a Comment