Avidemux

Avidemux adalah perangkat lunak sumber terbuka dan gratis untuk penyuntingan video non-linear dan pengalihsandian berkas multimedia. Avidemux dimaksudkan sebagai "alat sederhana untuk tugas pemrosesan video sederhana" dan memungkinkan pengguna "melakukan hal-hal dasar dengan cara yang sangat mudah". Perangkat lunak ini ditulis dalam C++ dan menggunakan Qt untuk antarmuka pengguna grafisnya, dan FFmpeg untuk fungsi multimedianya. Avidemux juga menawarkan antarmuka baris perintah mulai dari versi 2.4. Sejak versi 2.6, dukungan untuk port GTK pertama tidak lagi dipertahankan.

Secara resmi, Avidemux dikembangkan untuk berjalan pada sistem operasi Linux, macOS, dan Windows. Namun, terdapat juga versi tidak resmi pada sistem operasi berbasis BSD seperti FreeBSD, NetBSD, dan OpenBSD.

 Fitur 
Avidemux dapat menyunting video secara non-linear, menerapkan efek visual (atau "Filter"), dan mengalihsandikan video ke berbagai format. Avidemux juga dapat memasukkan suara ke dalam video (multiplexing atau "muxing") atau mengekstrak suara dari berkas video ("demuxing").

Bagian penting dari desain perangkat lunak ini adalah sistem proyeknya yang menggunakan mesin JavaScript  SpiderMonkey. Keseluruhan konfigurasi proyek dapat disimpan dalam satu berkas proyek. Avidemux juga memiliki kapabilitas skrip. Selain itu, Avidemux juga dapat menyunting video tanpa perlu menyimpan konfigurasi pada sebuah berkas video. Sistem antrean proyek juga tersedia.

Avidemux memiliki sistem pemrores takarir yang dapat digunakan untuk membuat takarir tertutup maupun terbuka. Avidemux mendukung beberapa format takarir, termasuk MicroDVD (.SUB), SubStation Alpha (.SSA), Advanced SubStation Alpha (.ASS), dan SubRip (.SRT).

 Komponen 
Kode sumber Avidemux ditulis dari awal, tetapi kode tambahan dari FFmpeg, MPlayer, Transcode, dan Avisynth juga kadang-kadang digunakan. Namun, keseluruhan proses untuk membaca, pengawakodean, dan pengodean dapat dilakukan langsung pada Avidemux. Pustaka libavcodec bawaan dari proyek FFmpeg digunakan untuk mengawakodekan dan mengodekan berbagai format audio dan video.

 Multi-utas 
Kemampuan multi-utas atau multithreading dapat dilakukan oleh Avidemux pada beberapa area berikut (beberapa melalui libavcodec):

 Pengkodean
 MPEG-1 dan MPEG-2 (menggunakan libavcodec)
 MPEG-4 Bagian 2 SP/ASP (menggunakan libavcodec atau Xvid)
 Versi Xvid awal tidak kompatibel dengan fitur ini.
 H.264/MPEG-4 Bagian 10 AVC (menggunakan x264)
 H.265/HEVC (menggunakan x265)
 Pengawakodean
 MPEG-1 dan MPEG-2 (menggunakan libavcodec)
 MPEG-4 Bagian 2 SP/ASP (menggunakan libavcodec)

 Format yang didukung 
Avidemux mendukung format berkas berikut:

+ Format kontainer multimedia Nama                         Ekstensi berkas       Sebagai input Sebagai output Audio Video Interleave   .AVI                    Advanced Systems Format  .ASF, .WMV and .WMA     Flash Video              .FLV                    Matroska                 .MKV                    MPEG elementary stream                    MPEG program stream      .MPG and .MPEG          MPEG transport stream    .TS                     MPEG-4 Part 14           .MP4                    NuppelVideo                  .NUV                    OGM              .OGM                    QuickTime                .MOV                    3GP          .3GP                    DVD-Video .VOB     WebM .WebM    

+ Format video Nama  Sebagai input  Sebagai output AV1     Cinepak     DV     FFV1     H.263     H.264/MPEG-4 Part 10 AVC     H.265/HEVC     HuffYUV     MPEG-1     MPEG-2     MPEG-4 Part 2   Motion JPEG     MSMPEG-4 v2     Video mentah – RGB     Video mentah – YV12     Snow     Sorenson Video 3 (SVQ3)     VC-1     VP3     VP6     VP8     VP9     Windows Media Video 8     Y800     

+ Format audio Nama  Sebagai input  Sebagai output Adaptive Multi-Rate – Narrow Band (AMR-NB)    Advanced Audio Coding (AAC)     AC-3     DTS     Linear pulse-code modulation (LPCM)     MP2     MP3     Opus     Pulse-code modulation (PCM)     Vorbis     TrueHD    
+ Format gambar Nama                         Ekstensi berkas       Sebagai input Sebagai output  Windows bitmap           .BMP                   , satu bingkai saja JPEG                     .JPG dan .JPEG           PNG                      .PNG                   , satu bingkai saja

 Catatan 

 Referensi 

 Bacaan lebih lanjut 




 Pranala luar 


Kategori:Perangkat lunak bebas yang diprogram dengan C++
Kategori:Perangkat lunak penyunting video