10/01/10 18:03:25 YhijMZpG0
>>433
意外と簡単に判別できるかもしれません。動画変換前に解像度の情報を得るため
get_info.batと言うファイルでファイルの先頭をDLしていて、その時dl_nico.exeが
標準エラーに
video/mp4
Invalid argument
dl_nico.rb:32:in `write'dl_nico.rb:32:in (ry
っと吐くのです。この先頭のがContent-type。get_info.batの中では
dl_nico.exe %video_id% 2>nil | ffmpeg -i - 2>&1 | get_info.exe
っとそれを捨ててるのです。それを以下のようにすれば。動画変換前にinfoに上記の情報が書かれますので。
dl_nico.exe %video_id% 2>info | ffmpeg -i - 2>&1 | get_info.exe
これをどうにかしてバッチファイルの中で処理できれば、、、
set content_type=findstr /b "video/mp4" info
if %content_type% == "video/mp4" (TsMuxe) else ffmpeg
のような感じにできれば判別可能じゃないでしょうか?
>>435
Exerbの項目はwebrick_server.exeを起動したあとにできるはずです。それがでないのならば
ファイアウォールの例外タブの下のほうにある 以下のチェックボックスが外れてませんか?
Winodwsファイアウォールによるプログラムのブロック時の通内を表示する
もしくはファイヤーウォールが全般タブで有効化されてない可能性もあります。
それなら問題はないのですが。
同全般タブで例外を許可しないにチェックが入ってる場合はそれを外さないいけません。