実現したいこと
ファイルはサブフォルダに入れた状態で実行しています。
フォルダ1とフォルダ2です。
これでaviファイルだと30fpsのmp4動画ができるのですが、60fpsのmp4ファイルだと30fpsになりません。
mp4をfps変換する方法を教えてください。
発生している問題・分からないこと
60fpsのmp4ファイルだと30fpsになりません。
該当のソースコード
for /r %%a in (*) do ("ffmpeg.exe" -i "%%a" -y -r 30 -b:v 4800k -b:a 256k -vf "setpts=2/3*PTS" -af "atempo=1.5" "%%~dpa%%~na.mp4")
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
ネットで調べましたが見つかりませんでした
補足
ffmpegのバージョン2025-11-29
参考までに、手元の ffmpeg コマンドのバージョンは 7.1.1 ですが、以下のリポジトリにある big-buck-bunny-1080p-60fps-30sec.mp4 を 30fps にすることができました。
chthomos/video-media-samples: Three different versions (480p, 1080p, 1080p@60fps) of mp4 encoded (H264/AAC) 30 seconds version of Big Buck Bunny for test with browser media
https://github.com/chthomos/video-media-samples
すいません書き忘れてました
ファイルはサブフォルダに入れたものです。
自己解決しました。
自己解決したのであれば、その内容を投稿してベストアンサーにしてください。
https://teratail.com/help#resolve-myself
個人的にもどのような感じだったのか気になっています。
あなたの回答
tips
プレビュー