FFmpeg
Penulis asliFabrice Bellard
PengembangTim FFmpeg
Rilis awalDesember 20, 2000; 25 tahun lalu (2000-12-20)[1]
Templat:Kotak info perangkat lunak/simple
Ditulis dalamC dan Assembly[2]
Sistem operasiBeragam, termasuk Windows, macOS, dan Linux (program yang bisa dijalankan hanya tersedia dari pihak ketiga, karena proyek hanya mendistribusikan kode sumber)[3][4]
Platformx86, ARM, PowerPC, MIPS, DEC Alpha, Blackfin, AVR32, SH-4, dan SPARC; mungkin bisa dikompilasi untuk komputer desktop lainnya
JenisKerangka kerja multimedia
LisensiLGPL 2.1+, GPL 2+
Tidak dapat didistribusikan ulang jika dikompilasi dengan perangkat lunak apa pun dengan lisensi yang tidak kompatibel dengan GPL[5]
Situs webffmpeg.org
Repositorigit.ffmpeg.org/ffmpeg.git
FFmpeg berjalan di Windows

FFmpeg adalah program komputer yang dapat merekam, mengkonversikan dan streaming audio dan video digital dalam berbagai format. FFmpeg merupakan aplikasi command line yang terdiri dari kumpulan pustaka perangkat lunak bebas / open source. Termasuk libavcodec, library untuk audio codec / video codec yang digunakan oleh beberapa proyek lain, dan libavformat, library untuk audio / video mux kontainer dan demux kontainer. Nama proyek yang berasal dari grup video standar MPEG, di tambahkan "FF" untuk "fast forward".

Proyek ini dimulai oleh Fabrice Bellard (menggunakan nama sanaran "Gerard Lantau"), dan saat ini dikelola oleh Michael Niedermayer. Banyak pengembang FFmpeg merupakan bagian dari proyek MPlayer, FFmpeg di-hosting pada server proyek MPlayer.

FFmpeg dikembangkan pada Linux, tetapi dapat dikompilasi di banyak sistem operasi, termasuk Apple Inc Mac OS X, Microsoft Windows dan AmigaOS. Sebagian besar platform komputasi dan set instruksi arsitektur microprocessor juga di dukung, seperti x86 (IA-32 dan x86-64), PPC (PowerPC), ARM, DEC Alpha, SPARC, dan arsitektur MIPS.

Belakangan, FFmpeg versi .5 baru dirilis, meskipun sebelumnya pengembang FFmpeg selalu menyarankan untuk menyarankan untuk membangun menggunakan source code terbaru dari subversion control system dalam upaya untuk trunk source code yang stabil. Di publikasi menggunakan GNU Lesser General Public License atau GNU General Public License (tergantung pada sub-library yang akan mencakup), FFmpeg adalah perangkat lunak bebas.

Terdapat dua video codec dan satu video kontainer yang ditemukan dalam proyek FFmpeg selama perkembangannya. Kedua video codec yang lossless "FFV1", dan lossy atau lossless "Snow codec", untuk yang versi 1.0 masih dalam pengembangan, dan video kontainer "NUT" yang juga saat ini sedang aktif dikembangkan.

Referensi

sunting
  1. ^ "Initial revision - git.videolan.org/ffmpeg.git/commit". git.videolan.org. 2000-12-20. Diarsipkan dari asli tanggal 2013-12-25. Diakses tanggal 2013-05-11.
  2. ^ "Developer Documentation". ffmpeg.org. 2011-12-08. Diarsipkan dari asli tanggal 2012-02-04. Diakses tanggal 2012-01-04.
  3. ^ "Platform Specific Information". FFmpeg.org. Diarsipkan dari asli tanggal 2020-02-25. Diakses tanggal 25 February 2020.
  4. ^ "Download". ffmpeg.org. FFmpeg. Diarsipkan dari asli tanggal 2011-10-06. Diakses tanggal 2012-01-04.
  5. ^ FFmpeg dapat dikompilasi dengan berbagai perpustakaan eksternal, beberapa di antaranya memiliki lisensi yang tidak kompatibel dengan lisensi utama FFmpeg, GNU GPL .

Pranala luar

sunting

📚 Artikel Terkait di Wikipedia

Rekaman layar

Christian (24 September 2010). "Guide: Recording your Linux desktop with ffmpeg". www.technotes.se — Technical guides and discussions. Diarsipkan dari versi

Trac

| Django". docs.djangoproject.com. Diakses tanggal 2022-07-10. "FFmpeg". trac.ffmpeg.org. Diakses tanggal 2022-07-10. "0 A.D. | A free, open-source game

Video Bink

oleh proyek FFmpeg dan penguraian kode Bink didukung oleh perpustakaan Open source yakni libavcodec. RAD Game Tools' Bink section "FFmpeg cvs-log mailing

Unit pemroses grafis

gaming? | TechRadar". www.techradar.com. Diakses tanggal 2020-07-19. "NVIDIA FFmpeg Transcoding Guide". NVIDIA Developer Blog (dalam bahasa American English)

Krita

Antarmuka yang sama seperti Adobe Flash Batch impor dari frame Render dengan ffmpeg Kontrol lini masa Output untuk masing-masing frame Pemutaran animasi secara

Avidemux

ditulis dalam C++ dan menggunakan Qt untuk antarmuka pengguna grafisnya, dan FFmpeg untuk fungsi multimedianya. Avidemux juga menawarkan antarmuka baris perintah

OBS Studio

tersedia di libavcodec dan libavformat, atau memilih output stream ke URL FFmpeg khusus. OBS Studio juga mendukung plug-in untuk memperluas fiturnya. Antarmuka

Mubi (streaming)

setting kompresi tiap film dengan perangkat yang meliputi mplayer, x264, ffmpeg, dan mp4box. Kualitas audio digital pada tiap film juga ditunjang oleh 5