ffmpegならこちらへ 8 (64レス)
1-

34
(1): 11/11(月)03:00 ID:l4yBgE+u0(1/3) AAS
>>33
おそらく、"(R)"がいらない
少なくともウチの環境ではいらなかった
35
(1): 11/11(月)03:34 ID:MxizNUad0(2/9) AAS
>>34
だめでした
36
(1): 11/11(月)04:20 ID:l4yBgE+u0(2/3) AAS
>>35
エラー自体はデバイスを無効にしているときに出るものと同じだけど、
> ffmpeg.exe -list_devices true -f dshow -i dummy
はちゃんとデバイス名が返って来るんだよね?
返ってくるなら正しいデバイス名が指定されていないということになる

そのままコピペしてもダメなら、代替デバイス名として表示されている"@device_cm_{xxxxx…"を入れてみるしかない
37
(1): 11/11(月)05:36 ID:MxizNUad0(3/9) AAS
>>36
[dshow @ 00000255a43d3d40] "ステレオ ミキサー (Realtek(R) Audio)" (audio)
となっていたので
00000255a43d3d40
をコピペしましたが、だめでした
38
(1): 11/11(月)06:42 ID:MxizNUad0(4/9) AAS
今気付いたのですが、デバイス情報を取得する際にエラーが出ているようです。

[dshow @ 00000255a43d3d40] Could not enumerate video devices (or none found).
[dshow @ 00000255a43d3d40] "ステレオ ミキサー (Realtek(R) Audio)" (audio)
[dshow @ 00000255a43d3d40] Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{7FCB2D82-6F31-43B1-AFFD-0F8DDE5E86C3}"
[in#0 @ 00000255a43cc240] Error opening input: Immediate exit requested
Error opening input file dummy.
39
(2): 11/11(月)08:26 ID:MxizNUad0(5/9) AAS
試しにWindows付属のボイスレコーダーで録音してみたのですが、録音できなかったので設定を確認しました
するとマイクが無効になっていることに気付いたので有効にしてみたのですが、これでbatファイルも動くようになったのですが
音がまったく入りませんでした

"ffmpeg.exe" -f dshow -i audio="ステレオ ミキサー (Realtek(R) Audio)" -acodec aac "recording.mp3"

を試してみるとエラーが出ていました

[aist#0:0/pcm_s16le @ 0000025e1bd4ee40] Guessed Channel Layout: stereo
Input #0, dshow, from 'audio=ステレオ ミキサー (Realtek(R) Audio)':
Duration: N/A, start: 2481.597000, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
Stream mapping:
省11
40: 11/11(月)08:33 ID:MxizNUad0(6/9) AAS
ちなみにOBSではステミキから録画録音はできています
41: 11/11(月)11:04 ID:YLm/Q3XS0(1/2) AAS
>>39
そういえば
-acodec aac
このコーデック指定に対するオーディオビットレートの指定とか無くね?
42: 11/11(月)12:37 ID:YLm/Q3XS0(2/2) AAS
>>39
よく見たらコーデックがaacなのにmp3のコンテナに入れようとしてるな
出力をrecording.aacにしたら通るかも
43: 11/11(月)15:53 ID:MxizNUad0(7/9) AAS
recording.aacにしても通りませんでした
それと元々ステミキがおかしいみたいなのでPCメーカーに相談中です
44
(1): 11/11(月)18:48 ID:l4yBgE+u0(3/3) AAS
>>37
それではなく、
>>38 の Alternative name
"@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{7FCB2D82-6F31-43B1-AFFD-0F8DDE5E86C3}"
を指定する
これは、あなたの現在の環境でしか使えない一意の値(uuid)なのでそのつもりで

ここまでわかっていること
ステレオミキサーは>>24では正しく指定されていないか、無効になっているが、
>>38 では正しく指定されて、有効になっており、動作もしている

とりあえず以下のいずれかを実行
省3
45: 11/11(月)21:09 ID:MxizNUad0(8/9) AAS
>>44
ありがとうございました。
46
(1): 11/11(月)22:37 ID:MxizNUad0(9/9) AAS
ffmpeg.exe -f dshow -i audio="ステレオ ミキサー (Realtek(R) Audio) " -acodec aac audio.m4a

ステミキが直ったので試してみたのですが、相変わらずエラーが出ます

[dshow @ 000002dce40cd540] Could not find audio only device with name [ステレオ ミキサー (Realtek(R) Audio) ] among source devices of type audio.
[dshow @ 000002dce40cd540] Searching for audio device within video devices for ステレオ ミキサー (Realtek(R) Audio)
[dshow @ 000002dce40cd540] Could not enumerate audio only devices (or none found).
[in#0 @ 000002dce40c9f40] Error opening input: I/O error
Error opening input file audio=ステレオ ミキサー (Realtek(R) Audio) .
Error opening input files: I/O error

これの直し方はご存じの方いますか?
47: 11/11(月)23:26 ID:DLftLlV/0(1) AAS
なんでOS標準昨日のGamebar使って画面録画しないのやら、、
48: 11/12(火)00:03 ID:7OfTyu/p0(1/2) AAS
昨日のGamebarがツボった
49: 11/12(火)06:46 ID:2mdQ0UJO0(1/2) AAS
gamebarのような、常駐して勝手にネットにアクセスしようとするアプリは
使わずに済むなら黙らせておきたいわ
50: 11/12(火)06:49 ID:2mdQ0UJO0(2/2) AAS
>>46
存在しないデバイスを指定しているからエラーになる
51: 11/12(火)07:46 ID:/cEs5VGA0(1) AAS
録画したいものあるのにここでうだうだ相談してる暇あるならGamebar使え
52
(1): 11/12(火)09:14 ID:8TaEprTH0(1/2) AAS
できれば変数を2つ入力させたいのですが、これだとうまくいきませんでした。
どこを修正すればいいのでしょうか?

for %%1 in (*) do "ffmpeg.exe" -ss 0 -i "%%a" "%%b" -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 -map 2:a:0 "%%~na.mp4"
53: 11/12(火)10:40 ID:U54sfkXz0(1/2) AAS
batファイルのfor文じゃ無理じゃね?
1-
あと 11 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s