مرجع FFmpeg

دليل أوامر FFmpeg الشامل — تم العثور على 37 أمر

Watermark
ffmpeg -i video.mp4 -i logo.png -filter_complex "overlay=10:H-h-10" output.mp4
علامة مائية في الزاوية اليسرى السفلى
Watermark
ffmpeg -i video.mp4 -i logo.png -filter_complex "overlay=10:10" output.mp4
إضافة شعار أعلى الفيديو
Watermark
ffmpeg -i video.mp4 -vf "drawtext=text='MySite':x=10:y=H-th-10:fontsize=24:fontcolor=white" out.mp4
إضافة نص كعلامة مائية
ملاحظة: يتطلب libfreetype
Watermark
ffmpeg -i video.mp4 -i logo.png -filter_complex "[0:v][1:v]overlay=W-w-10:10" output.mp4
علامة مائية في الزاوية اليمنى العليا
Basic
ffmpeg -i input.mp4 -c:v libx265 -crf 28 output.mp4
تحويل إلى H.265/HEVC
ملاحظة: كفاءة ضغط أعلى
Basic
ffmpeg -i input.mp4 -c:v vp9 -c:a libvorbis output.webm
تحويل إلى VP9
ملاحظة: صيغة ويب مفتوحة
Basic
ffmpeg -i input.mp4 -c:v av1 -c:a libopus output.mkv
تحويل إلى AV1
ملاحظة: أحدث صيغة فيديو مفتوحة
Cutting
ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:30 -c copy cut.mp4
قص جزء محدد من الفيديو
ملاحظة: ss=بداية, to=نهاية
Cutting
ffmpeg -i input.mp4 -t 30 -c copy first30.mp4
قص أول 30 ثانية
Cutting
ffmpeg -i input.mp4 -ss 00:05:00 -t 60 -c copy minute5.mp4
قص دقيقة بدءاً من الثانية 5
Cutting
ffmpeg -i input.mp4 -sseof -30 -c copy last30.mp4
قص آخر 30 ثانية
ملاحظة: sseof=من نهاية الملف
Compression
ffmpeg -i input.mp4 -vcodec libx264 -crf 23 output.mp4
ضغط باستخدام CRF=23
ملاحظة: CRF أقل = جودة أعلى (18-28)
Compression
ffmpeg -i input.mp4 -b:v 1M -b:a 128k output.mp4
ضغط بتحديد Bitrate
Compression
ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 22 output.mp4
ضبط الجودة مع preset
ملاحظة: preset: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow
Compression
ffmpeg -i input.mp4 -c:v libx264 -profile:v high -level 4.0 output.mp4
ضبط profile و level
ملاحظة: profiles: baseline, main, high
Resize
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
تغيير الأبعاد إلى 720p
Resize
ffmpeg -i input.mp4 -vf scale=-1:480 output.mp4
تصغير الارتفاع 480 مع الحفاظ على النسبة
Resize
ffmpeg -i input.mp4 -vf scale=iw/2:ih/2 output.mp4
تصغير إلى نصف الحجم
ملاحظة: iw=عرض الإدخال, ih=ارتفاع الإدخال
Basic
ffmpeg -i input.avi output.mp4
تحويل AVI إلى MP4
Thumbnail
ffmpeg -i video.mp4 -ss 00:00:10 -vframes 1 image.jpg
استخراج صورة من الثانية 10
Thumbnail
ffmpeg -i video.mp4 -vf fps=1 img_%03d.jpg
استخراج صورة كل ثانية
Thumbnail
ffmpeg -i video.mp4 -vf "select=eq(pict_type,I)" -vsync vfr thumb_%03d.jpg
استخراج الإطارات الرئيسية فقط
ملاحظة: I-frames
Thumbnail
ffmpeg -i video.mp4 -vf thumbnail=300 -frames:v 1 thumb.jpg
استخراج أفضل إطار ممثل
ملاحظة: خوارزمية intelligent thumbnail
Audio
ffmpeg -i input.mp3 -filter:a "atempo=1.5" fast.mp3
تسريع الصوت ×1.5
Audio
ffmpeg -i input.mp3 -af "volume=2.0" louder.mp3
مضاعفة مستوى الصوت
Audio
ffmpeg -i input.wav -ar 44100 -ac 2 -b:a 192k output.mp3
تحويل WAV إلى MP3 بجودة 192kbps
Audio
ffmpeg -i input.mp4 -af "highpass=f=200,lowpass=f=3000" filtered.mp3
تصفية الترددات
ملاحظة: highpass/lowpass
Audio
ffmpeg -i input.mp3 -af "equalizer=f=1000:width_type=o:width=2:g=5" equalized.mp3
معادل صوتي
ملاحظة: تعزيز 5dB عند 1kHz
Audio
ffmpeg -i input.mp3 -af "silenceremove=start_periods=1:start_threshold=-30dB" no_silence.mp3
إزالة الصمت من البداية
Merging
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1" merged.mp4
دمج ملفين فيديو وصوت
Merging
ffmpeg -f concat -safe 0 -i file_list.txt -c copy merged.mp4
دمج قائمة ملفات من نص
ملاحظة: file_list.txt يحتوي على: file "video1.mp4"
Merging
ffmpeg -i video.mp4 -i audio.mp3 -c copy -map 0:v:0 -map 1:a:0 merged.mp4
دمج فيديو مع صوت من ملف منفصل
Merging
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "hstack" side_by_side.mp4
دمج أفقي (جنباً إلى جنب)
ملاحظة: hstack للعرض الأفقي, vstack للعرض الرأسي
Basic
ffmpeg -i input.mov output.webm
تحويل MOV إلى WebM
Basic
ffmpeg -i input.mkv -c:v libx264 -c:a aac output.mp4
تحويل MKV مع كوديك H.264 و AAC
Basic
ffmpeg -i input.mp4 -vn -acodec copy output.aac
استخراج الصوت من الفيديو
Resize
ffmpeg -i input.mp4 -vf scale=1920:1080:force_original_aspect_ratio=decrease output.mp4
تحجيم مع الحفاظ على النسبة