ihmily / DouyinLiveRecorder

可循环值守和多人录制的直播录制软件,支持抖音、TikTok、快手、虎牙、斗鱼、B站、小红书、pandatv、afreecatv、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、花椒、Twitch、Acfun、CHZZK等平台直播录制
MIT License
4.64k stars 549 forks source link

3.0.2(新)无法配置代理 #229

Closed andycc1 closed 4 months ago

andycc1 commented 7 months ago

image [录制设置] 直播保存路径(不填则默认) = 视频保存格式ts|mkv|flv|mp4|ts音频|mkv音频 = ts 原画|超清|高清|标清 = 原画 是否使用代理ip(是/否) = 是 代理地址 = http://127.0.0.1:7890 或者(127.0.0.1:7890)也尝试过都会显示 无代理

录制全都报错 2024-03-13 15:17:08.133 | WARNING | main:start_record:1279 - 错误信息: Command '['ffmpeg', '-http_proxy', '127.0.0.1:7890', '-y', '-v', 'verbose', '-rw_timeout', '30000000', '-loglevel', 'error', '-hide_banner', '-user_agent', 'Mozilla/5.0 (Linux; Android 11; SAMSUNG SM-G973U) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/14.2 Chrome/87.0.4280.141 Mobile Safari/537.36', '-protocol_whitelist', 'rtmp,crypto,file,http,https,tcp,tls,udp,rtp', '-thread_queue_size', '1024', '-analyzeduration', '40000000', '-probesize', '20000000', '-fflags', '+discardcorrupt', '-i', returned non-zero exit status 4294967158. 发生错误的行数: 1275

2024-03-13 07:18:58.756 | WARNING | main:start_record:1279 - 错误信息: Command '['ffmpeg', '-http_proxy', 'http://127.0.0.1:7890', '-y', '-v', 'verbose', '-

PS老版本代理可以正常配置 但是没有支持新平台

ihmily commented 7 months ago

1、这个只是检查你是否在机器上开了全局或者规则代理,如果你配置了代理地址,即使那边显示未检测到全局/规则网络代理,请检查代理配置(若无需录制海外直播请忽略此条提示) ,录制的时候还是会使用到你的代理的,所以不用太在意这个提示。

2、看你的录制参数,配置应该是正常的,有使用代理去录制 image

3、请问录制的是什么平台呢?可否截图全一点,顺便发一下录制的直播间地址

andycc1 commented 7 months ago

image 又测试了一下 afreecatv可以没报错 ,FlexTV错误依旧 任意直播间都不行 https://www.flextv.co.kr/channels/373047/live —————————————————————————— [录制设置] 直播保存路径(不填则默认) = 视频保存格式ts|mkv|flv|mp4|ts音频|mkv音频 = ts 原画|超清|高清|标清 = 原画 是否使用代理ip(是/否) = 是 代理地址 = http://127.0.0.1:7890 同一时间访问网络的线程数 = 3 循环时间(秒) = 120 排队读取网址时间(秒) = 0 是否显示循环秒数 = 否 分段录制是否开启 = 是 视频分段时间(秒) = 3600 ts录制完成后自动转为mp4格式 = 否 ts录制完成后自动增加生成m4a格式 = 否 追加格式后删除原文件 = 否 生成时间文件 = 否 使用代理录制的平台(逗号分隔) = tiktok, afreecatv, pandalive, winktv, flextv, popkontv 额外使用代理录制的平台(逗号分隔) =

——————————————————————————————————————————

2024-03-13 18:24:53.465 | WARNING | main:start_record:1279 - 错误信息: Command '['ffmpeg', '-http_proxy', 'http://127.0.0.1:7890', '-y', '-v', 'verbose', '-rw_timeout', '30000000', '-loglevel', 'error', '-hide_banner', '-user_agent', 'Mozilla/5.0 (Linux; Android 11; SAMSUNG SM-G973U) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/14.2 Chrome/87.0.4280.141 Mobile Safari/537.36', '-protocol_whitelist', 'rtmp,crypto,file,http,https,tcp,tls,udp,rtp', '-thread_queue_size', '1024', '-analyzeduration', '40000000', '-probesize', '20000000', '-fflags', '+discardcorrupt', '-i', 'https://video-weaver.sin04.hls.live-video.net/v1/playlist/Cv4F8w太长省略..QtMjD3CA.m3u8', '-bufsize', '15000k', '-sn', '-dn', '-reconnect_delay_max', '60', '-, '3600', '-segment_format', 'mpegts', '-reset_timestamps', '1', 'I:/Nm3u8/DouyinLiveRecorder v3.0.2/downloads/FlexTV/⁵²쏠이-ssole0401/⁵²쏠이-ssole0401_2024-03-1318-24-53%03d.ts']' returned non-zero exit status 4294967274. 发生错误的行数: 1275

ihmily commented 7 months ago

设置为 127.0.0.1:7890 ,不要http:// ,然后再试试flextv录制

andycc1 commented 7 months ago

老大 127.0.0.1:7890 已测试 错误不报 但实际没走代理 因为FLEXTV无需代理也可连接(可能因此之前没发现问题以为127.0.0.1:7890可行) 但是实际比较卡无法正常录制 image 代理日志里没有FLEXTV流量