!extend:default:default:1000:512:donguri=1/2:
テンプレの内容は現状維持ですが
規制が増えているので貼り方が変わる場合があります
すでに1度立てようとして吸われています
前スレ
ffmpegならこちらへ 7
https://egg.5ch.net/test/read.cgi/software/1659701141/
VIPQ2_EXTDAT: default:default:1000:512:donguri=1/2: EXT was configured
ffmpegならこちらへ 8
2024/08/17(土) 05:12:15.30ID:KYglDkYF0
2025/08/20(水) 21:58:22.35ID:78dF5OIF0
少しでも生かそう、というオプションがあるけど、
別に先頭が多少削れてもどうでもいい、というスタイルが安全
別に先頭が多少削れてもどうでもいい、というスタイルが安全
2025/09/15(月) 07:21:36.51ID:j2U8HxB50
一応、FFMPEG 8.0出てます!
2025/11/02(日) 11:33:54.41ID:WJTf8Oy90
Win7に改造api-ms-win-core-synch-l1-2-0.dllを用意して
full版を動かす方法が効かなくなってるな。
ffmpeg-2025-10-30-git-00c23bafb0-full_build.7z
> プロシージャエントリポイントSetThreadInformationがダイナミック
> リンクライブラリKERNEL32.dllから見つかりませんでした。
8.0のリリース版や容易に手に入る過去版の
ffmpeg-2025-09-18-git-c373636f55-full_build.7z
なら動作する。
full版を動かす方法が効かなくなってるな。
ffmpeg-2025-10-30-git-00c23bafb0-full_build.7z
> プロシージャエントリポイントSetThreadInformationがダイナミック
> リンクライブラリKERNEL32.dllから見つかりませんでした。
8.0のリリース版や容易に手に入る過去版の
ffmpeg-2025-09-18-git-c373636f55-full_build.7z
なら動作する。
2025/11/23(日) 11:12:46.84ID:vbvAmTmi0
Exiting with exit code 0
2025/11/28(金) 13:17:56.52ID:yoF6oDTZ0
chappyに 720x480 16x9 59.94i, ffv1/pcmのNTSC動画を
アスペクト比や解像度, コーデックはそのままで
2-3pulldown 23.976映像とする方法を教えてくださいと質問すると
>ffmpeg -i input.mkv -vf "yadif=deint=0:parity=tff,fieldmatch,decimate" -c:v ffv1 -level 3 -c:a pcm_s16le -aspect 16:9 output.mkv
と回答してきました
やってみると音声と映像がズレた(映像が先行する)し
もともと約77分が約63分ぐらいで終了するファイルができあがりました
正しいオプションを教えてください
アスペクト比や解像度, コーデックはそのままで
2-3pulldown 23.976映像とする方法を教えてくださいと質問すると
>ffmpeg -i input.mkv -vf "yadif=deint=0:parity=tff,fieldmatch,decimate" -c:v ffv1 -level 3 -c:a pcm_s16le -aspect 16:9 output.mkv
と回答してきました
やってみると音声と映像がズレた(映像が先行する)し
もともと約77分が約63分ぐらいで終了するファイルができあがりました
正しいオプションを教えてください
192191
2025/11/28(金) 15:39:32.65ID:yoF6oDTZ0 自己解決しました
お騒がせしました
お騒がせしました
2025/11/28(金) 22:38:52.43ID:IqAXYQwB0
>>192
自己解決したらどう解決したのかを書いてほしい
自己解決したらどう解決したのかを書いてほしい
2025/12/02(火) 05:50:54.95ID:UajEl4nM0
似たような経験あるけどdecimateが原因だった記憶がある
こういう場合はdecimateの代わりにどうやるのが正解なんだろうか
こういう場合はdecimateの代わりにどうやるのが正解なんだろうか
2025/12/24(水) 10:01:53.73ID:7PgsOpzy0
196名無しさん@お腹いっぱい。
2026/01/19(月) 02:24:35.23ID:u15q1zul0 aresampleとasyncのパラメーター入れてないから同期ズレしたんじゃない?
197名無しさん@お腹いっぱい。
2026/01/23(金) 06:53:07.59ID:89/0kiwc0 5分30秒の動画について、3分30秒から最後まで無音にするいい方法はありますでしょう?
2026/01/23(金) 10:06:42.29ID:iWgFbqI20
ffmpeg -i input.mp4 -af "volume=enable='gt(t,210)':volume=0" -c:v copy output.mp4
199名無しさん@お腹いっぱい。
2026/01/26(月) 22:59:45.89ID:CB/oxxAR0 L-SMASH Worksを導入したAviUtlで再エンコードなしでカットしたH.264の動画があります。
カットする前の動画はFFmpegでエンコードできるのですが、カットした動画は
「More data is required to decode header」
と出てエンコードができません。
HandBrakeでは何の問題もなくエンコードできます。
回避策があったりしますでしょうか?
メタデータがカットするとおかしくなってるんでしょうか…。
カットする前の動画はFFmpegでエンコードできるのですが、カットした動画は
「More data is required to decode header」
と出てエンコードができません。
HandBrakeでは何の問題もなくエンコードできます。
回避策があったりしますでしょうか?
メタデータがカットするとおかしくなってるんでしょうか…。
200名無しさん@お腹いっぱい。
2026/01/30(金) 23:31:12.19ID:SreHyKfJ0 MP4ファイルにSRT字幕トラックを追加したくて検索した以下のコード
ffmpeg -i input.mp4 -i subtitle.srt -c:v copy -c:a copy -c:s mov_text -map 0:v -map 0:a -map 1:s output.mp4
で変換するとSRTがSBTLに変換され字幕情報もおかしくなります(ほとんど消える)。
SRTのままMP4に追加したいんですがどんなコードがいいんでしょうか?
ffmpeg -i input.mp4 -i subtitle.srt -c:v copy -c:a copy -c:s mov_text -map 0:v -map 0:a -map 1:s output.mp4
で変換するとSRTがSBTLに変換され字幕情報もおかしくなります(ほとんど消える)。
SRTのままMP4に追加したいんですがどんなコードがいいんでしょうか?
2026/01/31(土) 00:04:31.10ID:tW5f2TCh0
>>200
ffmpegでMP4ファイルにSRT字幕トラックを追加したくて検索した以下の... - Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13324844068
ffmpegでMP4ファイルにSRT字幕トラックを追加したくて検索した以下の... - Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13324844068
202名無しさん@お腹いっぱい。
2026/01/31(土) 00:07:06.73ID:CGLDs7nQ02026/01/31(土) 00:29:05.66ID:tW5f2TCh0
基本的にSRTにはそもそも字幕情報なんて入ってないでしょう(時間と文字列のみ)
拡張的に付加されるHTML類似のタグはVTT同様に存在するけど、
現状において、ffmpegはVTTやSRTにあるこれらを一切無視する
残したいのであれば、mkvtoolnixを使ってMKVに詰めるしかないと思うよ
拡張的に付加されるHTML類似のタグはVTT同様に存在するけど、
現状において、ffmpegはVTTやSRTにあるこれらを一切無視する
残したいのであれば、mkvtoolnixを使ってMKVに詰めるしかないと思うよ
204名無しさん@お腹いっぱい。
2026/01/31(土) 00:44:40.48ID:CGLDs7nQ0 >>203
知りたい事が全部分かりました。ありがとうございます。
知りたい事が全部分かりました。ありがとうございます。
2026/02/12(木) 11:57:16.79ID:nNmJ2MkS0
エンコードする時にCPUの負荷を抑えるオプションってある?
2026/02/12(木) 12:53:18.51ID:PywOaQfa0
winなら優先度を下げることはできますん。
2026/02/12(木) 12:56:47.64ID:RykLgy+40
有ることは有るけど圧縮効率を犠牲にする”-preset”とスレッド数を制限する”-threads”てのがある
Linuxならコマンドを渡す時に”cpulimit -l”を頭につけて負荷を直接指定することができる
Linuxならコマンドを渡す時に”cpulimit -l”を頭につけて負荷を直接指定することができる
208名無しさん@お腹いっぱい。
2026/02/17(火) 02:39:33.82ID:jyvTGaND0 h265 2160p HDR10の動画をh265 1080p SDR10に変換するにはどんなコマンドがいいでしょうか?
209名無しさん@お腹いっぱい。
2026/02/23(月) 18:47:21.17ID:zmUWo/qC0 そういうのGeminiに聞くとすぐ答えてくれるよ
2026/02/26(木) 08:20:10.61ID:j53o8vkN0
連休使ってダウンコンバートするバッチを組んでた。
google検索のAIすごいすね。
上手く動かないのも多々あれど、取っ掛かりを示してくれるのがデカい。
古いryzen apuで720p、250fpsくらい出て満足。(*´ω`*)
google検索のAIすごいすね。
上手く動かないのも多々あれど、取っ掛かりを示してくれるのがデカい。
古いryzen apuで720p、250fpsくらい出て満足。(*´ω`*)
2026/02/27(金) 11:32:34.87ID:ysu/Ib/M0
geminiは時々答え通りにやっても上手く行かない時があるけど
その出来なかった時のログとか状況を伝えると
「状況が掴めました」とか言って
アドバイスのレベルが上がっていくのが面白い
その出来なかった時のログとか状況を伝えると
「状況が掴めました」とか言って
アドバイスのレベルが上がっていくのが面白い
2026/02/27(金) 18:16:20.47ID:RT8ss/xB0
今までずっと画面が縦横にスクロールするようなシーンで赤色の部分だけがガタつくって症状に悩まされてきて、
ググるにも何て言う現象なのかというキーワードも分からなくてお手上げだったけど、
AIに色々と聞いているうちにYUV420でなくRGBかYUYV422で入力して最終的にYUV420で出力すれば解消される事が分かって目から鱗だった
それでもまだ画質向上の為のオプションをどんどん提案してきてエンコ沼
ググるにも何て言う現象なのかというキーワードも分からなくてお手上げだったけど、
AIに色々と聞いているうちにYUV420でなくRGBかYUYV422で入力して最終的にYUV420で出力すれば解消される事が分かって目から鱗だった
それでもまだ画質向上の為のオプションをどんどん提案してきてエンコ沼
2026/02/28(土) 09:00:08.74ID:JB/OtXj/0
>>212
( ・∀・)イイ!!
( ・∀・)イイ!!
2026/03/07(土) 19:02:41.66ID:EumgoX9s0
かかか駆ける
2026/03/20(金) 11:45:51.38ID:itkknffo0
8.1リリース
2026/03/21(土) 09:21:27.40ID:GonDfp8O0
誰もいない、おれの携帯動画変換君の設定書いとくはなんて設定だっけて迷ったんだよ
[Item11]
Title=ffmpeg SVT-AV1 + Audio copy
Command0=""<%AppPath%>\cores\ffmpeg" -threads 0 -y -i "<%InputFile%>" -c:a copy -c:v libsvtav1 -f mp4 "<%OutputFile%>.mp4""
Command1="cmd /c "del "<%TemporaryFile%>*.*"""
[Item11]
Title=ffmpeg SVT-AV1 + Audio copy
Command0=""<%AppPath%>\cores\ffmpeg" -threads 0 -y -i "<%InputFile%>" -c:a copy -c:v libsvtav1 -f mp4 "<%OutputFile%>.mp4""
Command1="cmd /c "del "<%TemporaryFile%>*.*"""
217名無しさん@お腹いっぱい。
2026/04/01(水) 15:26:25.19ID:+Pc4/w5i0 MKVで音声6つ字幕付き6つの場合
ffmpeg -i input.mkv -map 0 -c copy output.mkv
この後にffmpeg -y -i input.mkv -vf crop=w=1920:h=812:x=0:y=134 1920p.mkv
ffmpeg -y -i input.mkv -c:v libx264 -preset medium -crf 23 -maxrate 2000k
とか追加したら字幕+音声が消えるはなぜ?
もしや一気に変換は不可能なの?
ffmpeg -i input.mkv -map 0 -c copy output.mkv
この後にffmpeg -y -i input.mkv -vf crop=w=1920:h=812:x=0:y=134 1920p.mkv
ffmpeg -y -i input.mkv -c:v libx264 -preset medium -crf 23 -maxrate 2000k
とか追加したら字幕+音声が消えるはなぜ?
もしや一気に変換は不可能なの?
2026/04/01(水) 21:12:25.00ID:z5u8H9yP0
そらそうだろ
解析してそれぞれに対応したオプションを生成する必要がある
解析してそれぞれに対応したオプションを生成する必要がある
2026/04/02(木) 11:31:47.26ID:sRs8BTQj0
>>217
-c copy を付けたらイケるんじゃね
もしくは -map で指定するか
変換するときの画面に出てるログに
どのストリームは変換されてどのストリームはコピーされれるかっていう一覧が出てるから
それを確認してみ
-c copy は後から上書きできて
例えば -c copy -c:v hevc ってしたら
全てのストリームをコピーするけどビデオはhevcに変換する
みたいに出来たと思う
-c copy を付けたらイケるんじゃね
もしくは -map で指定するか
変換するときの画面に出てるログに
どのストリームは変換されてどのストリームはコピーされれるかっていう一覧が出てるから
それを確認してみ
-c copy は後から上書きできて
例えば -c copy -c:v hevc ってしたら
全てのストリームをコピーするけどビデオはhevcに変換する
みたいに出来たと思う
220名無しさん@お腹いっぱい。
2026/04/02(木) 18:47:55.51ID:4H/Gtwwv0 結論から言うと:
> 再エンコードを伴うコマンドを実行すると、FFmpeg は “指定されたストリームだけ” を残し、指定しなかった音声・字幕は全部捨てる。
だから 音声6つ・字幕6つが消えるんです。
---
🧩 じゃあどうすれば一気に変換できるの?
できます。
ただし 音声・字幕を明示的にコピーする必要がある。
---
✅ 正しい「一気に変換」コマンド(音声6+字幕6を保持)
▼ 映像をクロップ+再エンコードしつつ
▼ 音声6つ・字幕6つをそのままコピーする
`bash
ffmpeg -i input.mkv \
-map 0 \
-c:v libx264 -preset medium -crf 23 -maxrate 2000k \
-vf crop=w=1920:h=812:x=0:y=134 \
-c:a copy \
-c:s copy \
output.mkv
`
> 再エンコードを伴うコマンドを実行すると、FFmpeg は “指定されたストリームだけ” を残し、指定しなかった音声・字幕は全部捨てる。
だから 音声6つ・字幕6つが消えるんです。
---
🧩 じゃあどうすれば一気に変換できるの?
できます。
ただし 音声・字幕を明示的にコピーする必要がある。
---
✅ 正しい「一気に変換」コマンド(音声6+字幕6を保持)
▼ 映像をクロップ+再エンコードしつつ
▼ 音声6つ・字幕6つをそのままコピーする
`bash
ffmpeg -i input.mkv \
-map 0 \
-c:v libx264 -preset medium -crf 23 -maxrate 2000k \
-vf crop=w=1920:h=812:x=0:y=134 \
-c:a copy \
-c:s copy \
output.mkv
`
2026/04/02(木) 21:00:56.81ID:MgpcdOam0
なんか勉強になるが、解決するのかな?
2026/04/02(木) 21:17:51.81ID:ckbNECQa0
単発での解決なら全部指定すればいいだけ
汎用で使えるものを作りたいならbatファイルとかではなくスクリプトを書く
汎用で使えるものを作りたいならbatファイルとかではなくスクリプトを書く
2026/04/02(木) 21:51:07.75ID:hqCqIP+q0
2026/04/02(木) 21:54:40.46ID:hqCqIP+q0
別途指定というのは
c:v/c:a/c:s CODEC
みたいなことね
逆に特定のストリームをコピーさせたくないのであれば
vn/an/sn なんかを追加すればいい
c:v/c:a/c:s CODEC
みたいなことね
逆に特定のストリームをコピーさせたくないのであれば
vn/an/sn なんかを追加すればいい
2026/04/03(金) 09:06:51.43ID:pw8zglJX0
ffmpeg公式のエイプリルフールツイート見たけどキレッキレすぎる
226名無しさん@お腹いっぱい。
2026/04/03(金) 09:39:58.16ID:/m+jH4Fg0 なんだったの?
2026/04/03(金) 12:02:32.52ID:pw8zglJX0
FFmpeg @FFmpeg (2026/04/01 08:00:02)
FFmpeg is moving to Rust 🦀
Our use of C and Assembly in FFmpeg has been an unacceptable violation of safety.
FFmpeg will be running 10x slower - but we're doing it for your safety.
All your videos will appear green - safety first, working software later.
https://x.com/FFmpeg/status/2039115531744334180
【翻訳】FFmpeg が Rust へ移行中 🦀
FFmpeg での C およびアセンブリ使用は、安全性の受け入れがたい違反でした。
FFmpeg は 10 倍遅くなります - しかし、それはあなたの安全のためです。
すべての動画が緑色に表示されるようになります - 安全第一、動作するソフトウェアは後回し。
FFmpeg is moving to Rust 🦀
Our use of C and Assembly in FFmpeg has been an unacceptable violation of safety.
FFmpeg will be running 10x slower - but we're doing it for your safety.
All your videos will appear green - safety first, working software later.
https://x.com/FFmpeg/status/2039115531744334180
【翻訳】FFmpeg が Rust へ移行中 🦀
FFmpeg での C およびアセンブリ使用は、安全性の受け入れがたい違反でした。
FFmpeg は 10 倍遅くなります - しかし、それはあなたの安全のためです。
すべての動画が緑色に表示されるようになります - 安全第一、動作するソフトウェアは後回し。
2026/04/03(金) 13:50:13.27ID:r2ZcEVtd0
>>227
キレッキレ?
キレッキレ?
229名無しさん@お腹いっぱい。
2026/04/03(金) 20:55:32.66ID:BQp3oC8Q0 1つのmp4に入ってるオーディオコーデックをカウントして数量だけを出力したいんですがどなたかご教授ください
2026/04/03(金) 22:29:07.89ID:FRYXdMPx0
2026/04/03(金) 22:34:11.03ID:yp0tfLPc0
2026/04/03(金) 23:13:20.60ID:FRYXdMPx0
なるほど。じゃあ
ffprobe -i input.mp4 | grep Audio: | awk '{print $4;}' | sort | uniq | wc -l
って感じかな。
ffprobe -i input.mp4 | grep Audio: | awk '{print $4;}' | sort | uniq | wc -l
って感じかな。
2026/04/03(金) 23:15:27.74ID:N/8SSrDs0
それを知る必要があるのは人間じゃないんだから、どこを見るで止めとけばいいんだよ
2026/04/04(土) 00:25:08.50ID:fcyvjn6d0
勉強になりまする。
235名無しさん@お腹いっぱい。
2026/04/04(土) 00:42:07.64ID:zeB/uWYe0236名無しさん@お腹いっぱい。
2026/04/04(土) 10:08:56.17ID:f2CpGayN0237名無しさん@お腹いっぱい。
2026/04/04(土) 10:12:01.08ID:f2CpGayN0 以下のようにすると、1つの MP4 に含まれる “オーディオコーデックの数だけ” を出力できます。最もシンプルで確実なのは ffprobe(FFmpeg) を使う方法です。
---
🎧 ffprobe を使ってオーディオコーデック数だけを出力する方法
✅ 方法1:オーディオストリーム数を直接カウント
`bash
ffprobe -v error -selectstreams a -showentries stream=codec_name -of csv=p=0 input.mp4 | wc -l
`
🔍 何をしているか
- -select_streams a → オーディオストリームだけ抽出
- -showentries stream=codecname → コーデック名だけ表示
- csv=p=0 → 余計なラベルなしで値だけ出力
- wc -l → 行数=オーディオストリーム数
---
---
🎧 ffprobe を使ってオーディオコーデック数だけを出力する方法
✅ 方法1:オーディオストリーム数を直接カウント
`bash
ffprobe -v error -selectstreams a -showentries stream=codec_name -of csv=p=0 input.mp4 | wc -l
`
🔍 何をしているか
- -select_streams a → オーディオストリームだけ抽出
- -showentries stream=codecname → コーデック名だけ表示
- csv=p=0 → 余計なラベルなしで値だけ出力
- wc -l → 行数=オーディオストリーム数
---
238名無しさん@お腹いっぱい。
2026/04/04(土) 10:12:13.95ID:f2CpGayN0 ✅ 方法2:コーデック名の種類数を数える(重複除外)
もし「AAC が2本あっても1種類として数えたい」ならこちら:
`bash
ffprobe -v error -selectstreams a -showentries stream=codec_name -of csv=p=0 input.mp4 | sort | uniq | wc -l
`
---
📌 出力例
例えば MP4 に以下のようなストリームがある場合:
- AAC
- AAC
- AC3
方法1 → 3
方法2 → 2
---
必要なら「コーデック名も一緒に出力」「動画ストリームも含めて一覧化」なども作れます。
どういう形式で出したいか教えてくれたら、さらに最適化しますよ。
もし「AAC が2本あっても1種類として数えたい」ならこちら:
`bash
ffprobe -v error -selectstreams a -showentries stream=codec_name -of csv=p=0 input.mp4 | sort | uniq | wc -l
`
---
📌 出力例
例えば MP4 に以下のようなストリームがある場合:
- AAC
- AAC
- AC3
方法1 → 3
方法2 → 2
---
必要なら「コーデック名も一緒に出力」「動画ストリームも含めて一覧化」なども作れます。
どういう形式で出したいか教えてくれたら、さらに最適化しますよ。
239名無しさん@お腹いっぱい。
2026/04/04(土) 12:19:00.32ID:6rAELHI/0 AIは会話してこそ真価を発揮する
パっと一回聞いただけだと
案外無駄があったり回りくどかったりする時がある
パっと一回聞いただけだと
案外無駄があったり回りくどかったりする時がある
2026/04/04(土) 15:21:54.35ID:58FEm/jn0
AI説教ジジイウゼェ
2026/04/04(土) 16:56:42.50ID:MR1Ppm5A0
AIの回答貼るよりそのままGeminiに投げてこいよって言えば済む話だな
242名無しさん@お腹いっぱい。
2026/04/04(土) 19:42:51.88ID:f2CpGayN0 >>239
それはclaude使ってないから
それはclaude使ってないから
243名無しさん@お腹いっぱい。
2026/04/04(土) 19:43:33.36ID:f2CpGayN0 >>241
じゃあ俺がAI回答貼る前になぜそうしなかった理由教えてくれ
じゃあ俺がAI回答貼る前になぜそうしなかった理由教えてくれ
244名無しさん@お腹いっぱい。
2026/04/14(火) 12:08:42.22ID:d2oF82vp0 FFmpegで長さ2分10秒、ファイルサイズ300MのMP4ファイルを4分割してwebpに変換したんですが
一つ一つが30Mぐらいにしかなりませんでした
画質やフレームレート落とさずにもっと容量小さくできるんでしょうか?
一つ一つが30Mぐらいにしかなりませんでした
画質やフレームレート落とさずにもっと容量小さくできるんでしょうか?
2026/04/14(火) 12:38:49.88ID:jIwg+s7h0
画質は厳密には絶対に落ちるのでどこまで許容するか次第
2026/04/14(火) 15:20:57.16ID:BxlR8XUS0
オリジナルのままが最強。
画質をなるべく保ったままならAV1でエンコードしたほうがいいよ。
画質をなるべく保ったままならAV1でエンコードしたほうがいいよ。
2026/04/14(火) 15:44:37.41ID:7j8Hm6980
>>244
WebMじゃなくてWebPなの?
画質の妥協ラインは人それぞれだから試行錯誤するしかないけど
YouTubeの1080p60のVP9が3〜5Mbpsぐらいだからそこから逆算するといいかもね
WebMじゃなくてWebPなの?
画質の妥協ラインは人それぞれだから試行錯誤するしかないけど
YouTubeの1080p60のVP9が3〜5Mbpsぐらいだからそこから逆算するといいかもね
248 警備員[Lv.5]
2026/05/19(火) 17:06:53.72ID:JPRhYXTC0 ffmpegってスペースのあるファイル名だとエラーになるんだけど
どうにかなりませんか?
いちいち_とかにしてリネームするの大変です
どうにかなりませんか?
いちいち_とかにしてリネームするの大変です
2026/05/19(火) 17:11:33.09ID:M9ukmizf0
2026/05/19(火) 17:11:44.73ID:sovLSEOv0
面倒な時は”movie”に直してもとのファイル名はテキストファイルに放り込んでるわ
戻す時はそのままコピペするだけだから案外楽よ
全然解決になってないけどねw
戻す時はそのままコピペするだけだから案外楽よ
全然解決になってないけどねw
2026/05/19(火) 17:38:02.08ID:FSdIObv/0
ドラッグ&ドロップしたら勝手に“で閉じてくれるで
252名無しさん@お腹いっぱい。
2026/05/20(水) 13:44:59.38ID:gneDL6Ez0 ダブルクォーテーションで囲むと
文字列に変数(式)と評価できる部分があった時に展開されてしまうので
シングルクォーテーションで囲むといいよ
オレは常にダブルで囲んじゃってるけどw
文字列に変数(式)と評価できる部分があった時に展開されてしまうので
シングルクォーテーションで囲むといいよ
オレは常にダブルで囲んじゃってるけどw
253名無しさん@お腹いっぱい。 (ラクッペペ MMc6-778M)
2026/05/20(水) 15:06:24.32ID:yTYjwLfcM コマンドプロンプトってシングル対応してたっけ?
2026/05/20(水) 15:52:26.24ID:XKBclmFe0
'ffmpeg.exe' だとファイルが見つからない
環境変数も普通に展開される
環境変数も普通に展開される
2026/05/20(水) 15:53:19.95ID:aA3YOba50
対応してない
2026/05/20(水) 21:16:13.65ID:7VinbNhp0
コマンドプロンプトとffmpegは相性悪いよな
ログを残す場合に、フルパスを指定するのが地獄のように面倒くさい
ログを残す場合に、フルパスを指定するのが地獄のように面倒くさい
2026/05/20(水) 21:56:15.92ID:7VinbNhp0
まぁ、それに限らず、
オプションの中でフルパスを指定しようとする場合、
まずダブルで囲って、オプションの複数のパラメータをまとめ、
パスの部分はシングルで囲って、コロン、バックスラッシュ、スペースすべてをエスケープする必要がある
-vf "subtites='C\:\\Users\\USER\\Parent\ Dir\\sub.srt':force_style='Fontname=Meiryo,Fontsize=28'"
みたいな感じで
ログをffreportとして取るために環境変数に設定しようという場合は、
更にバックスラッシュ自体をエスケープしないとならなかったはずで、
フルパスにあるコロンは\\:、バックスラッシュは"\\\\"になって、ぱっと見分けがわからなくなる
パスの区切り自体はスラッシュで代替できるけど、それ以外ではエスケープがどうしても必要になるな
オプションの中でフルパスを指定しようとする場合、
まずダブルで囲って、オプションの複数のパラメータをまとめ、
パスの部分はシングルで囲って、コロン、バックスラッシュ、スペースすべてをエスケープする必要がある
-vf "subtites='C\:\\Users\\USER\\Parent\ Dir\\sub.srt':force_style='Fontname=Meiryo,Fontsize=28'"
みたいな感じで
ログをffreportとして取るために環境変数に設定しようという場合は、
更にバックスラッシュ自体をエスケープしないとならなかったはずで、
フルパスにあるコロンは\\:、バックスラッシュは"\\\\"になって、ぱっと見分けがわからなくなる
パスの区切り自体はスラッシュで代替できるけど、それ以外ではエスケープがどうしても必要になるな
258 警備員[Lv.6]
2026/05/20(水) 23:16:29.07ID:glYXTP2q0 >>249
ありがとうございます(:D)┓
ありがとうございます(:D)┓
259 警備員[Lv.7]
2026/05/20(水) 23:25:04.93ID:glYXTP2q02026/05/21(木) 06:41:38.90ID:+cwbBxdU0
別のCLIツールでは、< 記号の指定とかが必要で、なかなか大変
windows専用ならそんなことにはならなかったけど、linuxと共通だから
windows専用ならそんなことにはならなかったけど、linuxと共通だから
261名無しさん@お腹いっぱい。
2026/05/21(木) 11:08:20.40ID:RYToknvi0 もう今どきはコマンドプロンプトを使うべきじゃないと思う
オレはwindowsでpowershell7のコンソールでffmpeg使ってる
$Filename = "hoge huga.mkv"
ffmpeg -i $Filename
これで普通にイケる
スペースとかあっても問題ない
$a = @(
"-i"
"hoge huga.mkv"
)
ffmpeg $a
こんな感じでもイケる
オレはwindowsでpowershell7のコンソールでffmpeg使ってる
$Filename = "hoge huga.mkv"
ffmpeg -i $Filename
これで普通にイケる
スペースとかあっても問題ない
$a = @(
"-i"
"hoge huga.mkv"
)
ffmpeg $a
こんな感じでもイケる
2026/05/21(木) 11:16:20.22ID:WF0BECAQ0
powershellはコマンドが独特すぎて覚える気にならんわ
2026/05/21(木) 12:00:42.95ID:oQmpzmmq0
>>262
bashなどで書いて、AIに翻訳してもらえばいいよ。
bashなどで書いて、AIに翻訳してもらえばいいよ。
2026/05/21(木) 12:13:34.47ID:WkGPVEU/0
VSCodeでコメント入力したら次行に補完してくれる
2026/05/21(木) 12:14:45.52ID:WF0BECAQ0
2026/05/21(木) 12:19:37.54ID:ybyydcET0
PowerShellでしか使えないものはしゃあないけど基本的にJScriptに全て移行したわ
VBSは廃止されるしVBS同様簡単にウィンドウ表示しないで実行できるのがJScriptだし
ただJScriptも3~5年くらいで廃止されるんだろうなと思ってる
VBSは廃止されるしVBS同様簡単にウィンドウ表示しないで実行できるのがJScriptだし
ただJScriptも3~5年くらいで廃止されるんだろうなと思ってる
2026/05/21(木) 12:23:00.28ID:oQmpzmmq0
2026/05/21(木) 12:47:44.14ID:NpBhPfhh0
conhostだか通せばPowerShellコンソールを消してダイアログだけパカパカ出せる
2026/05/21(木) 12:49:12.54ID:y/H8QYo30
PowerShell向けに変換するよりWindows環境にbash入れる方が早くない…?
2026/05/21(木) 14:12:13.98ID:ZQLw8Zex0
>>269
個人利用ならそうなんだけど、PowerShellはOS標準っていう強みがあるから。。。(Windowsの場合)
個人利用ならそうなんだけど、PowerShellはOS標準っていう強みがあるから。。。(Windowsの場合)
271名無しさん@お腹いっぱい。 ころころ [500]
2026/05/21(木) 14:41:02.35ID:NpBhPfhh0 むしろLinux環境にPowerShell入れてないの
2026/05/21(木) 14:52:40.79ID:eV/JTJ560
PowerShellは苦手なんだけど、必要に迫られて使ってる。Windowsの標準でなければ使ってない。
273名無しさん@お腹いっぱい。 (ラクッペペ MMc6-778M)
2026/05/21(木) 15:16:25.88ID:kP1TkadzM >>259
ファイルをコマンドプロンプトにD&Dするとフルパスがダブルクォーテーション付きでカーソル位置に挿入されるのです
ファイルをコマンドプロンプトにD&Dするとフルパスがダブルクォーテーション付きでカーソル位置に挿入されるのです
2026/05/21(木) 15:57:51.40ID:rbKtKevj0
それって毎回コマンドをキーボードで入力してるの?
2026/05/21(木) 16:38:47.72ID:YtAaPqAe0
2026/05/21(木) 16:41:26.33ID:NpBhPfhh0
PowerShellだとファイルのコンバートと同時に
外部コマンドに頼らず元ファイルのタイムスタンプやらコピーしたりできるからめちゃ楽よ
外部コマンドに頼らず元ファイルのタイムスタンプやらコピーしたりできるからめちゃ楽よ
2026/05/21(木) 16:44:23.70ID:Qk/PCRPd0
WindowsもCLIで”↑”押せば前に入力したコマンド呼び出せなかったっけ?
スクリプト書くのが簡単で修正も楽だけどちゃちゃっと済ませたい時は履歴呼び出して修正するのもアリ
スクリプト書くのが簡単で修正も楽だけどちゃちゃっと済ませたい時は履歴呼び出して修正するのもアリ
2026/05/21(木) 17:33:51.02ID:x3mSUFQa0
>>277
clink入れればコマンドプロンプトでもコマンド履歴を保存できる
gitに同梱のgit bash (MINGW)でbash環境使うのもいいと思う
まぁそれ以前にWSLがあるけど、パスが別立てで、windowsコマンドをいじるにはすこし使いづらい
clink入れればコマンドプロンプトでもコマンド履歴を保存できる
gitに同梱のgit bash (MINGW)でbash環境使うのもいいと思う
まぁそれ以前にWSLがあるけど、パスが別立てで、windowsコマンドをいじるにはすこし使いづらい
2026/05/21(木) 18:01:23.66ID:YtAaPqAe0
>>278
俺も自由にbash使いたいけど、お客さんの環境にはソフトをインストールしたくない(or できない)ので、仕方なくPowerShell。
俺も自由にbash使いたいけど、お客さんの環境にはソフトをインストールしたくない(or できない)ので、仕方なくPowerShell。
2026/05/21(木) 18:30:41.39ID:oQ7GjAdo0
面倒臭そうだからバッチファイルでいいやってなってる
2026/05/21(木) 19:40:05.84ID:NpBhPfhh0
めんどくさくないよだってAIが書くもん
2026/05/21(木) 19:52:15.18ID:YtAaPqAe0
最近までAIなんてって思ってたけど、
確実に俺よりきれいなコードを書く。
でも俺の思いをちゃんとは表現できていないことも多い。
(俺の伝え方が悪い場合が100%)
確実に俺よりきれいなコードを書く。
でも俺の思いをちゃんとは表現できていないことも多い。
(俺の伝え方が悪い場合が100%)
2026/05/21(木) 19:58:00.12ID:SI6t1jC00
powershellもVBもどっぷり漬かればそれなりに味がある
使わずに逃げた方が大抵は得
使わずに逃げた方が大抵は得
284名無しさん@お腹いっぱい。
2026/05/22(金) 05:54:21.26ID:f9kBqKy50 まさかAIにコマンド作ってもらってないの?
285名無しさん@お腹いっぱい。
2026/05/22(金) 13:06:39.03ID:vIg03Zm/0 AIは自信満々で嘘つくからな
2026/05/22(金) 14:25:58.79ID:LqdlRTTU0
レスを投稿する
ニュース
- 【サッカー】森保監督に続投要請を模索 12年長期政権も「史上最強4年間トータル評価」 フロント転身なら後任候補にU21大岩監督ら★4 [冬月記者★]
- 【円安】1ドル162円台まで下落 円相場が39年半ぶりの円安ドル高水準に ★5 [ぐれ★]
- 【富士山】「考え方がズルい」市長発言にクライマー猛反発「アルピニストが育たなくなる」6000人超の反対署名を本日提出 ★2 [ぐれ★]
- 【サッカー】「お前のせいで日本負けた」 田中碧選手インスタの誹謗中傷コメントに怒りの声 「何様だよ」 [ニーニーφ★]
- 【広島】ネットギャンブルで8000万円損失 三原市の強殺容疑者の無職男(29) 借金苦か [ぐれ★]
- 【サッカー】日本代表・塩貝健人のSNS炎上…人種差別的な攻撃の標的に ブラジルメディアは擁護「元の発言より過激に伝えられている」★2 [冬月記者★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★271【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★270【メキシコ/カナダ/アメリカ】
- ハム専5
- 西武線 3
- 〓たかせん〓 ★4
- こいせん祝勝会 全レス転載禁止
- ジーコサッカーをやろうと思ったら~♪
- お前らって炎耐性なさそうだよな
- しぐれういの太ももの匂い
- 護良親王 首 で画像検索
- 冷静に考えると働いてる人しかボーナス貰えないのってズルくね?
- 巣鴨って国道17号線あるから実質埼玉よな()