ffmpegならこちらへ 8 (59レス)
上下前次1-新
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文じゃ無理じゃね?
54(1): 11/12(火)12:31 ID:U54sfkXz0(2/2) AAS
>>52
for文についてググってみたw
今コンソールが使える状況じゃないので未確認だけど
こんな感じのファイル名にして
v1.mkv a1.mp3
v2.mkv a2.mp3
v3.mkv a3.mp3
この前提で以下のfor文でどうかな?
for /L %%n in (1,1,3) do ( ffmpeg -i v%%n.mkv -i a%%n.mp3 )
55: 11/12(火)12:40 ID:7OfTyu/p0(2/2) AAS
複数の入力が目的だったら、forでは引数の連結だけやって、抜けてからffmpeg実行になると思う
56: 11/12(火)14:38 ID:8TaEprTH0(2/2) AAS
>>54
これは出力はなくていいのですか?
57(2): 11/12(火)21:06 ID:z6PkRKkA0(1) AAS
最近、複数の音声をコンテナに詰め込む必要に迫られたのでこんな感じでやってるよ
#01_くんくん.mp4
#01_ぽてぽて.mp4
#01_もふもふ.mp4
#01_わんわん.mp4
上のmp4動画の音声を1つのコンテナに詰め込む
@echo off
cd /d "%~dp0"
:loop
if "%~1"=="" goto :last
省11
58: 11/13(水)02:09 ID:fIVWfyGy0(1) AAS
>>57
ありがとうございました。
上下前次1-新書関写板覧索設栞歴
あと 1 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s