إف إف إم بي إي جي

عودة للموسوعة
إف إف إم بي إي جي
FFmpeg
الشعار
لقطة شاشة
معلومات عامة
نوع
اطار عمل متعدد الوسائط
نظام التشغيل
جنو/لينكس    — ماك أوس — مايكروسوفت ويندوز — أندرويد
المنصة
متعدد المنصات
مسقط الويب
ffmpeg.org
معلومات تقنية
المطور الأصلي
فابريس بيلارد
المطورون
فريق FFmpeg
لغة البرمجة
سي
الإصدار الأول
20 ديسمبر 2000
حالة التطوير
مستمرة
الإصدار الأخير
0.8.0
المستودع
  • git.ffmpeg.org
الرخصة
رخصة جنوالعمومية الصغرى

إف إف إم بي جي (بالإنجليزية: FFmpeg)‏ هوبرنامج حاسوب يستطيع حتى يسجل، يحول ويبث صوت وصورة رقمييان بأنساق متعددة. البرنامج تعبير عن أداة تعمل في سطر الأوامر ويتألف من مجموعة من ممحرر حرة ومفتوحة المصدر. تتضمن مخطة اسمها لافك وهي مخطة ترميز للصوت والصوت والصورة تستخدم من قبل عدة مشاريع، وكذلك تتضمن مخطة libavformat الذي يقوم بضم وفك الحاويات الرقمية للصوت والصوت والصورة. اسم المشروع يأتي من أحرف إم بي إي جي وهي مجموعة تضع المعايير لنسق فيديومشهور بالأضافة إلى أحرف "FF" وهي مختصر "fast forward" وتعني بالعربية "إلى الأمام بسرعة".

ابتدأ المشروع من قبل فابرايس بيلارد (مستخدماً جيرارد لانتاوكاسم مستعار)، وصيانة المشروع الآن بيد ميكايل نايدرماير. عدد من مطوري المشروع هم أيضاً جزء من مشروع إم بلاير وFFMPEG مستضافة على خادم هذا المشروع نفسه.

تم تطوير البرنامج تحت نظام لينوكس، لكن بالإمكان ترجمته تحت معظم الأنظمة مثل ماك أو.أس عشرة، مايكروسوفت ويندوز وأميغا أوإس. وهي أيضاً تدعم معظم منصات الحاسوب ومعماريات المعالجات الدقيقة مثل إكس 86 (أي إيه-32 وإكس86-64)، باور بي سي، عائلة معالجات إرم، DEC Alpha، سبارك وMIPS.

صدرت نسخة 0.5 قبل مدة قريب، وبالرغم من حتى المطورين نصحوا دائما باستخدام البناء الطبيعي من الكود المصدري الموجود في نظام التحكم بالمراجعات سب فيرجن الخاص بالمشروع فيما يحاول المطورون إنشاء وصيانة مجلد فرعي مستقر. البرنامج منشور تحت بنود رخصة جنوالعمومية ورخصة جنوالعمومية الصغرى (حسب المخطات الفرعية المستخدمة)، لذلك البرنامج يعد حر.

هنالك ترميزان للفيديووحاوية رقمية للفيديوتم اختراعهم في هذا المشروع أثناء تطويره. الترمزيان هما "FFV1" و"Snow codec" الذي يحمل النسخة 1.0 وما زال قيد التطوير، والمحتوى الرقمي هو"NUT" وهوحالياً تحت تطوير مكثف.

التصميم

مخطط يوضح عدة تطبيقات (VDR, إم بلاير، كسن وفيديولان) تستخدم FFmpeg

المكونات

يتألف المشروع من عدة مكونات، وهي:

  • ffmpeg هوأداة تعمل في سطر الأوامر لتحويل نسق فيديوإلى اخر. ويمكنه أيضاً جلب وترميز الصوت والصورة من بطاق تلفاز أثناء البث.
  • ffserver هوخادم بث حي يستعمل لبث الصوت والصورة على الهواء مباشرة، ويستطيع أيضاً تزحيف وقت البث الحي لفترة زمنية، الخادم يستعمل بروتوكول نقل النص الفائق وبروتوكول سريان المعلومات في الزمن الحقيقي.
  • ffplay مشغل وسائط سهل يعتمد على مخطة SDL ومخطات المشروع.
  • libavcodec مخطة تحتوي جميع المرمزات وفك المرمزات التي يحتاج لها ffmpeg. معضم الترميزات مطورة من الصفر لضمان الحصول على أفضل أداء وكذلك للحصول على كود قابل لأعادة الاستخدام.
  • libavformat هي مخطة تحتوي مجمعات ومفرقات تستخدم في الحاويات الرقمية للفيديووالصوت.
  • libavutil هي مخطة مساعدة تحتوي على ملحقات مساعدة لمختلف اجزاء المشروع، وتتضمن adler32, اختبار التكرار الدوري، إم دي5، sha1، فتح ضغط من نسقlzo، ترميز\ فك ترميز لشفرة الأساس 64، ترميز\ فك ترميز لشفرة des، ترميز\ فك ترميز لشفرة rc4 وترميز\ فك ترميز لشفرة AES.
  • libpostproc مخطة تحوي اجراءات ما بعد معالجة الصوت والصورة.
  • libswscale مخطة تحوي اجراءات تعديل حجم الصورة في الصوت والصورة.
  • libavfilter بديل لمخطة vhook التي تسمح بالتعديل وفحص الصوت والصورة بين المرمز وفاتح الترميز.

المرمزات، الانساق والبروتوكولات المدعومة

الأنساق

النسق الوصف الترميز فتح الترميز
3g2 3GP2 format نعم نعم
3gp 3GP format نعم نعم
4xm 4X Technologies format لا نعم
IFF IFF format لا نعم
MTV MTV format لا نعم
RoQ id RoQ format نعم نعم
aac ADTS AAC نعم نعم
ac3 raw AC-3 نعم نعم
adts ADTS AAC نعم نعم
aiff Audio IFF نعم نعم
alaw PCM A-law format نعم نعم
amr 3GPP AMR file format نعم نعم
apc CRYO APC format لا نعم
ape Monkey's Audio لا نعم
asf ASF format نعم نعم
asf_stream ASF format نعم لا
ass SSA/ASS format نعم نعم
au SUN AU format نعم نعم
avi AVI format نعم نعم
avm2 Flashتسعة (AVM2) format نعم نعم
avs AVISynth لا نعم
bethsoftvid Bethesda Softworks VID format لا نعم
bfi Brute Force & Ignorance لا نعم
c93 Interplay C93 لا نعم
crc CRC testing format نعم لا
daud D-Cinema audio format نعم نعم
dirac raw Dirac نعم نعم
dnxhd raw DNxHD (SMPTE VC-3) نعم نعم
dsicin Delphine Software International CIN format لا نعم
dts raw DTS نعم نعم
dv DV video format نعم نعم
dvd MPEG-2 PS format (DVD VOB) نعم نعم
dxa DXA لا نعم
ea Electronic Arts Multimedia Format لا نعم
ea_cdata Electronic Arts cdata لا نعم
eac3 raw E-AC-3 نعم نعم
f32be PCM 32 bit floating-point big-endian format نعم نعم
f32le PCM 32 bit floating-point little-endian format نعم نعم
f64be PCM 64 bit floating-point big-endian format نعم نعم
f64le PCM 64 bit floating-point little-endian format نعم نعم
ffm FFM (FFserver live feed) format نعم نعم
film_cpk Sega FILM/CPK format لا نعم
flac raw FLAC نعم نعم
flic FLI/FLC/FLX animation format لا نعم
flv FLV format نعم نعم
framecrc framecrc testing format نعم لا
gif GIF Animation نعم لا
gsm GSM لا نعم
gxf GXF format نعم نعم
h261 raw H.261 نعم نعم
h263 raw H.263 نعم نعم
h264 raw H.264 video format نعم نعم
idcin id CIN format لا نعم
image2 image2 sequence نعم نعم
image2pipe piped image2 sequence نعم نعم
ingenient Ingenient MJPEG لا نعم
ipmovie Interplay MVE format لا نعم
ipod iPod H.264 MP4 format نعم نعم
lmlm4 lmlm4 raw format لا نعم
m4v raw MPEG-4 video format نعم نعم
matroska Matroska file format نعم نعم
mjpeg MJPEG video نعم نعم
mlp raw MLP لا نعم
mm American Laser Games MM format لا نعم
mmf mmf format نعم نعم
mov MOV format نعم نعم
mov,mp4,m4a,3gp,3g2,mj2 QuickTime/MPEG-4/Motion JPEG 2000 format نعم نعم
mp2 MPEG audio layer 2 نعم نعم
mp3 MPEG audio layer 3 نعم نعم
mp4 MP4 format نعم نعم
mpc Musepack لا نعم
mpc8 Musepack SV8 لا نعم
mpeg MPEG-1 System format نعم نعم
mpeg1video MPEG video نعم نعم
mpeg2video MPEG-2 video نعم نعم
mpegts MPEG-2 transport stream format نعم نعم
mpegtsraw MPEG-2 raw transport stream format لا نعم
mpegvideo MPEG video نعم نعم
mpjpeg Mime multipart JPEG format نعم لا
msnwctcp MSN TCP Webcam stream لا نعم
mulaw PCM mu-law format نعم نعم
mvi Motion Pixels MVI format لا نعم
mxf Material eXchange Format نعم نعم
nsv NullSoft Video format لا نعم
null null video format نعم لا
nut NUT format نعم نعم
nuv NuppelVideo format لا نعم
ogg Ogg نعم نعم
oma Sony OpenMG audio لا نعم
psp PSP MP4 format نعم نعم
psxstr Sony Playstation STR format لا نعم
pva TechnoTrend PVA file and stream format لا نعم
rawvideo raw video format نعم نعم
rcv VC-1 test bitstream نعم لا
redir Redirector format لا نعم
rl2 rl2 format لا نعم
rm RM format نعم نعم
rpl RPL/ARMovie format لا نعم
rtp RTP output format نعم لا
rtsp RTSP input format لا نعم
s16be PCM signed 16 bit big-endian format نعم نعم
s16le PCM signed 16 bit little-endian format نعم نعم
s24be PCM signed 24 bit big-endian format نعم نعم
s24le PCM signed 24 bit little-endian format نعم نعم
s32be PCM signed 32 bit big-endian format نعم نعم
s32le PCM signed 32 bit little-endian format نعم نعم
s8 PCM signedثمانية bit format نعم نعم
sdp SDP لا نعم
shn raw Shorten لا نعم
siff Beam Software SIFF لا نعم
smk Smacker video لا نعم
sol Sierra SOL format لا نعم
svcd MPEG-2 PS format (VOB) نعم نعم
swf Flash format نعم نعم
thp THP لا نعم
tiertexseq Tiertex Limited SEQ format لا نعم
tta True Audio لا نعم
txd txd format لا نعم
u16be PCM unsigned 16 bit big-endian format نعم نعم
u16le PCM unsigned 16 bit little-endian format نعم نعم
u24be PCM unsigned 24 bit big-endian format نعم نعم
u24le PCM unsigned 24 bit little-endian format نعم نعم
u32be PCM unsigned 32 bit big-endian format نعم نعم
u32le PCM unsigned 32 bit little-endian format نعم نعم
u8 PCM unsignedثمانية bit format نعم نعم
vc1 raw VC-1 لا نعم
vc1test VC-1 test bitstream format لا نعم
vcd MPEG-1 System format (VCD) نعم نعم
vfwcap VFW video capture لا نعم
vmd Sierra VMD format لا نعم
vob MPEG-2 PS format (VOB) نعم نعم
voc Creative Voice file format نعم نعم
wav WAV format نعم نعم
wc3movie Wing Commander III movie format لا نعم
wsaud Westwood Studios audio format لا نعم
wsvqa Westwood Studios VQA format لا نعم
wv WavPack لا نعم
xa Maxis XA File Format لا نعم
yuv4mpegpipe YUV4MPEG pipe format نعم نعم

المرمزات

النسق الوصف النوع الترميز فتح الترميز التجزأة عرض مباشر ادخال متبتر
4xm 4X Movie Video لا نعم لا لا لا
8bps QuickTime 8BPS video Video لا نعم لا نعم لا
8svx_exp 8SVX exponential Audio لا نعم لا لا لا
8svx_fib 8SVX fibonacci Audio لا نعم لا لا لا
aac Advanced Audio Coding Audio لا نعم لا لا لا
aasc Autodesk RLE Video لا نعم لا نعم لا
ac3 ATSC A/52A (AC-3) Audio نعم نعم لا لا لا
adpcm_4xm 4X Movie ADPCM Audio لا نعم لا لا لا
adpcm_adx SEGA CRI ADX Audio نعم نعم لا لا لا
adpcm_ct Creative Technology ADPCM Audio لا نعم لا لا لا
adpcm_ea Electronic Arts ADPCM Audio لا نعم لا لا لا
adpcm_ea_maxis_xa Electronic Arts Maxis CDROM XA ADPCM Audio لا نعم لا لا لا
adpcm_ea_r1 Electronic Arts R1 ADPCM Audio لا نعم لا لا لا
adpcm_ea_r2 Electronic Arts R2 ADPCM Audio لا نعم لا لا لا
adpcm_ea_r3 Electronic Arts R3 ADPCM Audio لا نعم لا لا لا
adpcm_ea_xas Electronic Arts XAS ADPCM Audio لا نعم لا لا لا
adpcm_ima_amv IMA AMV ADPCM Audio لا نعم لا لا لا
adpcm_ima_dk3 IMA Duck DK3 ADPCM Audio لا نعم لا لا لا
adpcm_ima_dk4 IMA Duck DK4 ADPCM Audio لا نعم لا لا لا
adpcm_ima_ea_eacs IMA Electronic Arts EACS ADPCM Audio لا نعم لا لا لا
adpcm_ima_ea_sead IMA Electronic Arts SEAD ADPCM Audio لا نعم لا لا لا
adpcm_ima_qt IMA QuickTime ADPCM Audio نعم نعم لا لا لا
adpcm_ima_smjpeg IMA Loki SDL MJPEG ADPCM Audio لا نعم لا لا لا
adpcm_ima_wav IMA Wav ADPCM Audio نعم نعم لا لا لا
adpcm_ima_ws IMA Westwood ADPCM Audio لا نعم لا لا لا
adpcm_ms Microsoft ADPCM Audio نعم نعم لا لا لا
adpcm_sbpro_2 Sound Blaster Pro 2-bit ADPCM Audio لا نعم لا لا لا
adpcm_sbpro_3 Sound Blaster Pro 2.6-bit ADPCM Audio لا نعم لا لا لا
adpcm_sbpro_4 Sound Blaster Pro 4-bit ADPCM Audio لا نعم لا لا لا
adpcm_swf Shockwave Flash ADPCM Audio نعم نعم لا لا لا
adpcm_thp Nintendo Gamecube THP ADPCM Audio لا نعم لا لا لا
adpcm_xa CDROM XA ADPCM Audio لا نعم لا لا لا
adpcm_yamaha Yamaha ADPCM Audio نعم نعم لا لا لا
alac ALAC (Apple Lossless Audio Codec) Audio نعم نعم لا لا لا
amv AMV Video Video لا نعم لا لا لا
ape Monkey's Audio Audio لا نعم لا لا لا
asv1 ASUS V1 Video نعم نعم لا نعم لا
asv2 ASUS V2 Video نعم نعم لا نعم لا
atrac3 Atrac ثلاثة (Adaptive TRansform Acoustic Coding 3) Audio لا نعم لا لا لا
avs AVS (Audio Video Standard) video Video لا نعم لا نعم لا
bethsoftvid Bethesda VID video Video لا نعم لا لا لا
bfi Brute Force & Ignorance Video لا نعم لا لا لا
bmp BMP image Video نعم نعم لا لا لا
c93 Interplay C93 Video لا نعم لا نعم لا
camstudio CamStudio Video لا نعم لا نعم لا
camtasia TechSmith Screen Capture Codec Video لا نعم لا نعم لا
cavs Chinese AVS video (AVS1-P2, JiZhun profile) Video لا نعم لا نعم لا
cinepak Cinepak Video لا نعم لا نعم لا
cljr Cirrus Logic AccuPak Video لا نعم لا نعم لا
cook COOK Audio لا نعم لا لا لا
cyuv Creative YUV (CYUV) Video لا نعم لا نعم لا
dca DCA (DTS Coherent Acoustics) Audio لا نعم لا لا لا
dnxhd VC3/DNxHD Video نعم نعم لا نعم لا
dsicinaudio Delphine Software International CIN audio Audio لا نعم لا لا لا
dsicinvideo Delphine Software International CIN video Video لا نعم لا نعم لا
dvbsub DVB subtitles Subtitle نعم نعم لا لا لا
dvdsub DVD subtitles Subtitle نعم نعم لا لا لا
dvvideo DV (Digital Video) Video نعم نعم لا نعم لا
dxa Feeble Files/ScummVM DXA Video لا نعم لا لا لا
eac3 ATSC A/52B (AC-3, E-AC-3) Audio لا نعم لا لا لا
eacmv Electronic Arts CMV Video Video لا نعم لا نعم لا
eatgq Electronic Arts TGQ Video Video لا نعم لا نعم لا
eatgv Electronic Arts TGV Video Video لا نعم لا لا لا
escape124 Escape 124 Video لا نعم لا نعم لا
ffv1 FFmpeg codec #1 Video نعم نعم لا نعم لا
ffvhuff Huffyuv FFmpeg variant Video نعم نعم نعم نعم لا
flac FLAC (Free Lossless Audio Codec) Audio نعم نعم لا لا لا
flashsv Flash Screen Video Video نعم نعم لا نعم لا
flic Autodesk Animator Flic video Video لا نعم لا نعم لا
flv Flash Video Video نعم نعم نعم نعم لا
fraps Fraps Video لا نعم لا نعم لا
g726 G.726 ADPCM Audio نعم نعم لا لا لا
gif GIF (Graphics Interchange Format) Video نعم نعم لا لا لا
h261 H.261 Video نعم نعم لا نعم لا
h263 H.263 Video نعم نعم نعم نعم نعم
h263i H.263i Video لا نعم نعم نعم لا
h263p H.263+ / H.263 version 2 Video نعم لا لا لا لا
h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 Video لا نعم لا نعم لا
huffyuv Huffyuv / HuffYUV Video نعم نعم نعم نعم لا
idcinvideo id Quake II CIN video Video لا نعم لا نعم لا
imc IMC (Intel Music Coder) Audio لا نعم لا لا لا
indeo2 Intel Indeo 2 Video لا نعم لا نعم لا
indeo3 Intel Indeo 3 Video لا نعم لا لا لا
interplay_dpcm Interplay DPCM Audio لا نعم لا لا لا
interplayvideo Interplay MVE Video Video لا نعم لا نعم لا
jpegls JPEG-LS Video نعم نعم لا نعم لا
kmvc Karl Morton's video codec Video لا نعم لا لا لا
libfaac libfaac AAC (Advanced Audio Codec) Audio نعم لا لا لا لا
libgsm libgsm GSM Audio نعم نعم لا لا لا
libgsm_ms libgsm GSM Microsoft variant Audio نعم نعم لا لا لا
libmp3lame libmp3lame MP3 (MPEG audio layer 3) Audio نعم لا لا لا لا
libschroedinger libschroedinger Dirac 2.2 Video نعم نعم لا لا لا
libspeex libspeex Audio لا نعم لا لا لا
libtheora libtheora Theora Video نعم لا لا لا لا
libvorbis libvorbis Vorbis Audio نعم لا لا لا لا
libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 Video نعم لا لا لا لا
libxvid libxvidcore MPEG-4 part 2 Video نعم لا لا لا لا
ljpeg Lossless JPEG Video نعم لا لا لا لا
loco LOCO Video لا نعم لا نعم لا
mace3 MACE (Macintosh Audio Compression/Expansion) 3:1 Audio لا نعم لا لا لا
mace6 MACE (Macintosh Audio Compression/Expansion) 6:1 Audio لا نعم لا لا لا
mdec Sony PlayStation MDEC (Motion DECoder) Video لا نعم لا نعم لا
mimic Mimic Video لا نعم لا نعم لا
mjpeg MJPEG (Motion JPEG) Video نعم نعم لا نعم لا
mjpegb Apple MJPEG-B Video لا نعم لا نعم لا
mlp Meridian Lossless Packing Audio لا نعم لا لا لا
mmvideo American Laser Games MM Video Video لا نعم لا نعم لا
motionpixels Motion Pixels Video Video لا نعم لا نعم لا
mp2 MP2 (MPEG audio layer 2) Audio نعم نعم لا لا لا
mp3 MP3 (MPEG audio layer 3) Audio لا نعم لا لا لا
mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3) Audio لا نعم لا لا لا
mp3on4 MP3onMP4 Audio لا نعم لا لا لا
mpc7 Musepack SV7 Audio لا نعم لا لا لا
mpc8 Musepack SV8 Audio لا نعم لا لا لا
mpeg1video MPEG-1 video Video نعم نعم نعم نعم نعم
mpeg2video MPEG-2 video Video نعم نعم نعم نعم نعم
mpeg4 MPEG-4 part 2 Video نعم نعم نعم نعم نعم
mpegvideo MPEG-1 video Video لا نعم نعم نعم نعم
msmpeg4 MPEG-4 part 2 Microsoft variant version 3 Video نعم نعم نعم نعم لا
msmpeg4v1 MPEG-4 part 2 Microsoft variant version 1 Video نعم نعم نعم نعم لا
msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2 Video نعم نعم نعم نعم لا
msrle Microsoft RLE Video لا نعم لا نعم لا
msvideo1 Microsoft Video 1 Video لا نعم لا نعم لا
mszh LCL (LossLess Codec Library) MSZH Video لا نعم لا نعم لا
nellymoser Nellymoser Asao Codec Audio نعم نعم لا لا لا
nuv NuppelVideo Video لا نعم لا نعم لا
pam PAM (Portable AnyMap) image Video نعم نعم لا لا لا
pbm PBM (Portable BitMap) image Video نعم نعم لا لا لا
pcm_alaw A-law PCM Audio نعم نعم لا لا لا
pcm_dvd 24-bit big-endian PCM Audio لا نعم لا لا لا
pcm_f32be 32-bit floating point big-endian PCM Audio نعم نعم لا لا لا
pcm_f32le 32-bit floating point little-endian PCM Audio نعم نعم لا لا لا
pcm_f64be 64-bit floating point big-endian PCM Audio نعم نعم لا لا لا
pcm_f64le 64-bit floating point little-endian PCM Audio نعم نعم لا لا لا
pcm_mulaw mu-law PCM Audio نعم نعم لا لا لا
pcm_s16be signed 16-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_s16le signed 16-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_s16le_planar 16-bit little-endian planar PCM Audio لا نعم لا لا لا
pcm_s24be signed 24-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_s24daud D-Cinema audio signed 24-bit PCM Audio نعم نعم لا لا لا
pcm_s24le signed 24-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_s32be signed 32-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_s32le signed 32-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_s8 signed 8-bit PCM Audio نعم نعم لا لا لا
pcm_u16be unsigned 16-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_u16le unsigned 16-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_u24be unsigned 24-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_u24le unsigned 24-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_u32be unsigned 32-bit big-endian PCM Audio نعم نعم لا لا لا
pcm_u32le unsigned 32-bit little-endian PCM Audio نعم نعم لا لا لا
pcm_u8 unsigned 8-bit PCM Audio نعم نعم لا لا لا
pcm_zork Zork PCM Audio نعم نعم لا لا لا
pcx PC Paintbrush PCX image Video لا نعم لا لا لا
pgm PGM (Portable GrayMap) image Video نعم نعم لا لا لا
pgmyuv PGMYUV (Portable GrayMap YUV) image Video نعم نعم لا لا لا
png PNG image Video نعم نعم لا لا لا
ppm PPM (Portable PixelMap) image Video نعم نعم لا لا لا
ptx V.Flash PTX image Video لا نعم لا لا لا
qcelp QCELP / PureVoice Audio لا نعم لا لا لا
qdm2 QDesign Music Codec 2 Audio لا نعم لا لا لا
qdraw Apple QuickDraw Video لا نعم لا نعم لا
qpeg Q-team QPEG Video لا نعم لا نعم لا
qtrle QuickTime Animation (RLE) video Video نعم نعم لا نعم لا
rawvideo raw video Video نعم نعم لا لا لا
real_144 RealAudio 1.0 (14.4K) Audio لا نعم لا لا لا
real_288 RealAudio 2.0 (28.8K) Audio لا نعم لا لا لا
rl2 RL2 video Video لا نعم لا نعم لا
roq_dpcm id RoQ DPCM Audio نعم نعم لا لا لا
roqvideo id RoQ video Video نعم نعم لا نعم لا
rpza QuickTime video (RPZA) Video لا نعم لا نعم لا
rv10 RealVideo 1.0 Video نعم نعم لا نعم لا
rv20 RealVideo 2.0 Video نعم نعم لا نعم لا
rv30 RealVideo 3.0 Video لا نعم لا نعم لا
rv40 RealVideo 4.0 Video لا نعم لا نعم لا
sgi SGI image Video نعم نعم لا لا لا
shorten Shorten Audio لا نعم لا لا لا
smackaud Smacker audio Audio لا نعم لا لا لا
smackvid Smacker video Video لا نعم لا لا لا
smc QuickTime Graphics (SMC) Video لا نعم لا نعم لا
snow Snow Video نعم نعم لا لا لا
sol_dpcm Sol DPCM Audio لا نعم لا لا لا
sonic Sonic Audio نعم نعم لا لا لا
sonicls Sonic lossless Audio نعم لا لا لا لا
sp5x Sunplus JPEG (SP5X) Video لا نعم لا نعم لا
sunrast Sun Rasterfile image Video لا نعم لا لا لا
svq1 Sorenson Vector Quantizer 1 Video نعم نعم لا نعم لا
svq3 Sorenson Vector Quantizer 3 Video لا نعم نعم نعم لا
targa Truevision Targa image Video نعم نعم لا لا لا
theora Theora Video لا نعم لا لا لا
thp Nintendo Gamecube THP video Video لا نعم لا نعم لا
tiertexseqvideo Tiertex Limited SEQ video Video لا نعم لا نعم لا
tiff TIFF image Video نعم نعم لا لا لا
truemotion1 Duck TrueMotion 1.0 Video لا نعم لا نعم لا
truemotion2 Duck TrueMotion 2.0 Video لا نعم لا نعم لا
truespeech DSP Group TrueSpeech Audio لا نعم لا لا لا
tta True Audio Audio لا نعم لا لا لا
txd Renderware TXD (TeXture Dictionary) image Video لا نعم لا لا لا
ultimotion IBM UltiMotion Video لا نعم لا نعم لا
vb Beam Software VB Video لا نعم لا لا لا
vc1 SMPTE VC-1 Video لا نعم لا لا لا
vcr1 ATI VCR1 Video لا نعم لا نعم لا
vmdaudio Sierra VMD audio Audio لا نعم لا لا لا
vmdvideo Sierra VMD video Video لا نعم لا نعم لا
vmnc VMware Screen Codec / VMware Video Video لا نعم لا لا لا
vorbis Vorbis Audio نعم نعم لا لا لا
vp3 On2 VP3 Video لا نعم لا لا لا
vp5 On2 VP5 Video لا نعم لا نعم لا
vp6 On2 VP6 Video لا نعم لا نعم لا
vp6a On2 VP6 (Flash version, with alpha channel) Video لا نعم لا نعم لا
vp6f On2 VP6 (Flash version) Video لا نعم لا نعم لا
vqavideo Westwood Studios VQA (Vector Quantized Animation) video Video لا نعم لا نعم لا
wavpack WavPack Audio لا نعم لا لا لا
wmav1 Windows Media Audio 1 Audio نعم نعم لا لا لا
wmav2 Windows Media Audio 2 Audio نعم نعم لا لا لا
wmv1 Windows Media Video 7 Video نعم نعم نعم نعم لا
wmv2 Windows Media Video 8 Video نعم نعم نعم نعم لا
wmv3 Windows Media Video 9 Video لا نعم لا لا لا
wnv1 Winnov WNV1 Video لا نعم لا نعم لا
ws_snd1 Westwood Audio (SND1) Audio لا نعم لا لا لا
xan_dpcm Xan DPCM Audio لا نعم لا لا لا
xan_wc3 Wing Commander III / Xan Video لا نعم لا نعم لا
xl Miro VideoXL Video لا نعم لا نعم لا
xsub XSUB Subtitle لا نعم لا لا لا
zlib LCL (LossLess Codec Library) ZLIB Video نعم نعم لا نعم لا
zmbv Zip Motion Blocks Video Video نعم نعم لا لا لا

مرمزات انشأت ضمن المشروع:

  • Snow
  • FFV1

قام مطوروالمشروع بأدخال هذه المرمزات أيضاً بالأضافة للبقية:

  • ATRAC3
  • H.261, H.263 وH.264/MPEG-4 AVC
  • Indeo 2 و3
  • QDesign Music Codec 2, تستخدم من قبل عدة أفلام من نوع QuickTime قبل ظهور QuickTime 7.
  • Smacker video
  • Sorenson ثلاثة Codec تستخدم من قبل عدة أفلام من نوع كويك تايم
  • ثيورا (together with فربس makes a base for the.أوغ format)
  • Truespeech
  • TXD
  • VP5 وVP6
  • فربس
  • Windows Media Audio
  • بعض من مرمزات ويندوز ميديا فيديومثل WMV1, WMV2 وWMV3
  • AVID DNxHD

المرمز القياسي من نوع إم بي إي جي - أربعة استخدم من قبل المشروع لتشفير FourCC.

الأنساق

  • ASF
  • AVI
  • BFI
  • IFF
  • RL2
  • فلاش فيديو
  • MXF, Material eXchange Format, SMPTE 377M
  • ماتروسكا
  • سيم سيتي 3000
  • MSN Webcam stream
  • تيار النقل
  • TXD
  • OMA
  • GXF, General eXchange Format, SMPTE 360M

البروتوكولات

  • بروتوكول نقل النص الفائق
  • RTP
  • RTSP
  • TCP
  • UDP
  • Gopher

مشاريع تستخدم FFmpeg

البرنامج هذا مستخدم من قبل الكثير من المشاريع المفتوحة المصدر مثل VLC، MPlayer، Handbrake، Google Chrome وغيرها كثير.

أطارات عمل متعددة الوسائط تستخدم FFmpeg

  • دايركت شو/VFW
    • ffdshow (مشروع خارجي)
  • كويك تايم
    • Perian (مشروع خارجي)
  • جي ستريمر
    • جي ستريمر (مشروع خارجي)

حالة المرمزات القانونية

يتضمن المشروع أكثر من 100 مرمز، معظمهم غير مخزونين على شكل بيانات مضغوطة. اصحاب براءات الاختراع يستطيعون انادىء جميع المرمزات التي تضغط المعلومات على الأقل بأنها من اختراعهم. مثل هذه الانادىءات قد تكون فعالة في بلدان مثل الولايات المتحدة التي قامت بتطبيق براءات اختراع البرمجيات، لكنها غير فعالة في بلدان أخرى لم تتبناها بعد. اضف إلى ذلك ان عدداً من هذه المرمزات اصدرت فقط تحت شروط تمنع الهندسة العكسية، حتى ولوكانت لأغراض التوافق بين الأنظمة. بالرغم من ذلك هذه الشروط مرفوضة في عدة بلدان مثل عدد من بلدان الاتحاد الأوربي.

معظم توزيعات لينوكس تحتوي على ffmpeg مختزل يحتوي على عدد معين من المرمزات لتفادي التعقيدات القانونية، لكن بالإمكان إيجاد بقية المرمزات في مستونادىت غير رسمية.

انظر أيضاً

  • إم بلاير، مشغل وسائط أغلبية شفرته المصدرية تأتي من ffmpeg
  • مينكودر، برنامج لترميز الفيدوات، شبيه بمشروع ffmpeg
  • في إل سي مديا بلاير، يستخدم مرمزات ffmpeg بالدرجة الأساس

مراجع

  1. ^ https://ffmpeg.zeranoe.com/
  2. ^ https://play.google.com/store/apps/details?id=com.silentlexx.ffmpeggui
  3. ^ https://play.google.com/store/apps/details?id=org.magiclen.ffmpeg.cli
  4. ^ FFmpeg License and Legal Considerations — تاريخ الاطلاع:ثمانية يناير 2019
  5. ^ http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78
  6. ^ Real Time Streaming Protocol 2.0 (RTSP) draft-ietf-mmusic-rfc2326bis-40P.231 نسخة محفوظة 09 يوليو2017 على مسقط واي باك مشين.
  7. ^ "Firefox Enables FFmpeg Support By Default". Phoronix. 2015-11-15. مؤرشف من الأصل في 25 سبتمبر 2017. اطلع عليه بتاريخ 18 نوفمبر 2015.
  8. ^ "FFmpeg Automated Testing Environment". Fate.multimedia.cx. مؤرشف من الأصل فيعشرة أبريل 2016. اطلع عليه بتاريخ 04 يناير 2012.

وصلات خارجية

  • صفحة برنامج إف إف إم بي إي جي على أوبن هب
  • صفحة المشروع
  • صفحة التعليمات الخاصة بالمشروع
  • قائمة بالأنساق المدعومة في هذا المشروع
تاريخ النشر: 2020-06-01 23:51:55
التصنيفات: إف إف إم بي إي جي, أدوات ومكتبات برمجة حرة, برامج ويندوز, برمجيات تسخدم رخصة إل جي بي إل, برمجيات تسخدم رخصة جي بي إل, برمجيات حرة بلغة سي, برمجيات حرة متعددة المنصات, برمجيات سطر الأوامر, برمجيات مكتوبة بلغة التجميع, برمجيات يونكس, مكتبة السي, منتجات عرضت في 2000, برمجيات تستخدم إف إف إم بي إي جي, قالب أرشيف الإنترنت بوصلات واي باك, صفحات بها وصلات إنترويكي, وصلات إنترويكي بحاجة لمراجعة, صفحات بها بيانات ويكي بيانات, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P856, صفحات تستخدم خاصية P170, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P1324, مقالات تحتوي نصا بالإنجليزية, صفحات تستخدم خاصية P1972, قالب تصنيف كومنز بوصلة كما في ويكي بيانات, بوابة تقنية المعلومات/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

أمريكا: سنطلع تايوان على نتائج بايدن ونظيره الصينى

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:26
مستوى الصحة: 51% الأهمية: 50%

كارول سماحة تكشف أسرار خاصة فى حياتها الشخصية

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:45
مستوى الصحة: 55% الأهمية: 55%

“النقل السري” يؤرق مهنيي النقل السياحي بمراكش

المصدر: كِشـ24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-11-11 09:15:27
مستوى الصحة: 40% الأهمية: 40%

عبداللهيان يبحث مع غوتيريش الملف النووى وأوكرانيا واليمن

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:24
مستوى الصحة: 47% الأهمية: 53%

تعرف على مواعيد قطارات السكة الحديد فى الوجهين البحرى والقبلى

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-11-11 06:22:21
مستوى الصحة: 40% الأهمية: 48%

أهالى قرية سعد زغلول: «حياة كريمة» مبادرة لتحقيق أحلام سكان الريف

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:07
مستوى الصحة: 47% الأهمية: 58%

الصحة: مبادرة قوائم الانتظار تضم 15 تخصصا طبيا تقدم للمريض بالمجان

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-11-11 06:22:26
مستوى الصحة: 34% الأهمية: 35%

مدحت صالح: لم أهمل أولادى أبدًا

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:47
مستوى الصحة: 60% الأهمية: 60%

رشح لجائزة نوبل للآداب ولكنه لم يحصل عليها

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:52
مستوى الصحة: 48% الأهمية: 66%

واشنطن تسمح ببعض المعاملات الروسية المتعلقة بالطاقة حتى مايو

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:23:37
مستوى الصحة: 91% الأهمية: 98%

ملخص وأهداف ريال مدريد ضد قادش 2-1 فى الدوري الإسباني

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-11-11 06:22:25
مستوى الصحة: 34% الأهمية: 41%

حالات توزيع التركة على الورثة والأوراق المطلوبة.. القانون يجيب

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-11-11 06:22:20
مستوى الصحة: 30% الأهمية: 47%

%90 من القراء يطالبون بتغليظ عقوبة إشغال الطرق العامة والأرصفة

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-11-11 06:22:22
مستوى الصحة: 40% الأهمية: 35%

بايدن: الانتخابات النصفية كانت نزيهة وكشفت عن يوم رائع للديمقراطية

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:25
مستوى الصحة: 53% الأهمية: 57%

وزير السياحة: النجاح لن يتحقق إلا بالتعاون بين شركاء المهنة

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:20:52
مستوى الصحة: 54% الأهمية: 51%

أحمد عبدالماجد: دعوات الإرهابية تستهدف زعزعة الاستقرار

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:29
مستوى الصحة: 45% الأهمية: 55%

كوريا الجنوبية.. أكثر من 54 ألف إصابة جديدة بكورونا

المصدر: اليوم - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:24:38
مستوى الصحة: 49% الأهمية: 63%

ماجد سعد: الجالية المصرية بالخارج درع حامى لمصر

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:46
مستوى الصحة: 47% الأهمية: 66%

ترجمت مسرحياته إلي الانجليزية والفرنسية والألمانية

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:53
مستوى الصحة: 56% الأهمية: 50%

الرئيس الأوكرانى يعلن تحرير أكثر من 41 بلدة جنوبى البلاد

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:25
مستوى الصحة: 47% الأهمية: 57%

أوكرانيا: انسحاب روسيا من خيرسون سيستغرق أسبوعاً على الأقل

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:23:38
مستوى الصحة: 75% الأهمية: 96%

مواد البناء.. سعر طن الحديد والأسمنت اليوم الجمعة 11-11-2022

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:40
مستوى الصحة: 48% الأهمية: 51%

المطربة بلقيس تطرح أحدث أغنياتها «أمام مرايتى»

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2022-11-11 06:21:16
مستوى الصحة: 57% الأهمية: 70%

تحميل تطبيق المنصة العربية