ffmpeg:ffmpeg

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ffmpeg:ffmpeg [2025/12/23 02:05] tenforwardffmpeg:ffmpeg [2026/01/22 17:20] (現在) tenforward
行 71: 行 71:
 ===== MacBook のハードウェアエンコード ===== ===== MacBook のハードウェアエンコード =====
  
-現場+h264
 <code> <code>
 ffmpeg -i in.mp4 -c:v h264_videotoolbox out.mp4 ffmpeg -i in.mp4 -c:v h264_videotoolbox out.mp4
 </code> </code>
  
 +hevc(より容量が小さくなる)
 +<code>
 +ffmpeg -i in.mp4 -c:v hevc_videotoolbox out.mp4
 +</code>
  
 +固定レートでより容量を節約
 +<code>
 +ffmpeg -i in.mp4 -c:v hevc_videotoolbox -b:v 3.5M -tag:v hvc1 -c:a aac -b:a 128k -movflags +faststart out.mp4
 +</code>
  
 ===== Pixel 動画ブーストの動画の編集(AMDハードウェアエンコード) ===== ===== Pixel 動画ブーストの動画の編集(AMDハードウェアエンコード) =====
行 148: 行 156:
  
 <code> <code>
-ffmpeg -i hana.mp4 -ss 00:00:00 -vframes 1 out.mp4+ffmpeg -ss 00:00:00 -i hana.mp4 -vframes 1 frame.png 
 +</code> 
 + 
 +次のようなhtmlをブラウザーで開くと、マウスオーバーで座標ゲット 
 + 
 +<code> 
 +<img src="frame.png" onmousemove="document.getElementById('pos').innerText=`x: ${event.offsetX}, y: ${event.offsetY}`"> 
 +<div id="pos"></div> 
 +</code> 
 + 
 +===== 特定の領域を黒い長方形で覆う ===== 
 +<code> 
 +ffmpeg -i input.mp4 -vf "\ 
 +drawbox=x=100:y=100:w=300:h=200:color=black:t=fill" output.mp4 
 +</code> 
 + 
 +===== 座標(x,y)から幅w×高さhの範囲をぼかす(Blur) ===== 
 +(試してない) 
 +<code> 
 +ffmpeg -i input.mp4 -vf "\ 
 +[0:v]crop=w:h:x:y,boxblur=10[fg];
 +[0:v][fg]overlay=x:y" output.mp4 
 +</code> 
 + 
 +===== 低解像度にスケールダウン→アップで粗いモザイク ===== 
 +(試してない) 
 +<code> 
 +ffmpeg -i input.mp4 -vf "\ 
 +[0:v]crop=300:200:100:100,scale=iw/10:ih/10,scale=300:200:flags=neighbor[fg];
 +[0:v][fg]overlay=100:100" output.mp4
 </code> </code>
  • ffmpeg/ffmpeg.1766455523.txt.gz
  • 最終更新: 2025/12/23 02:05
  • by tenforward