hr3lxphr6j / bililive-go

一个直播录制工具
GNU General Public License v3.0
3.83k stars 493 forks source link

录制时 Server returned 404 Not Found #437

Closed helloonix closed 5 months ago

helloonix commented 1 year ago

程序版本

0.7.7

所使用的 config 文件的内容

rpc:
  enable: true
  bind: 127.0.0.1:8081
debug: true
interval: 60
out_put_path: ./
log:
  out_put_folder: ./
  save_last_log: true
  save_every_log: false
feature:
  use_native_flv_parser: true
live_rooms:
- url: https://www.douyu.com/5551871
  is_listening: true
out_put_tmpl: ""
video_split_strategies:
  on_room_name_changed: false
  max_duration: 0s
cookies: {}
on_record_finished:
  convert_to_mp4: false
  delete_flv_after_convert: false
timeout_in_us: 60000000

程序 log

time="2023-04-11 21:04:33" level=info msg="BiliLive-go Version: v0.7.7 Link Start" time="2023-04-11 21:04:33" level=debug msg="config path: ./config2.yml." time="2023-04-11 21:04:33" level=debug msg="other flags have been ignored." time="2023-04-11 21:04:33" level=debug msg="{AppName:BiliLive-go AppVersion:v0.7.7 BuildTime:2023-02-11_11:26:27 GitHash:cd2bbb861bcc7d25cc500aebfac5754fe9ba2926 Pid:2612 Platform:windows/amd64 GoVersion:go1.19.5}" time="2023-04-11 21:04:33" level=debug msg="&{File:./config2.yml RPC:{Enable:true Bind:127.0.0.1:8081} Debug:true Interval:60 OutPutPath:./ Log:{OutPutFolder:./ SaveLastLog:true SaveEveryLog:false} Feature:{UseNativeFlvParser:true} LiveRooms:[{Url:https://www.douyu.com/5551871 IsListening:true LiveId:}] OutputTmpl: VideoSplitStrategies:{OnRoomNameChanged:false MaxDuration:0s} Cookies:map[] OnRecordFinished:{ConvertToMp4:false DeleteFlvAfterConvert:false} TimeoutInUs:60000000 liveRoomIndexCache:map[https://www.douyu.com/5551871:0]}" time="2023-04-11 21:04:34" level=info msg="Server start at 127.0.0.1:8081" time="2023-04-11 21:04:34" level=info msg="Live Start" host="Minana呀" room="辣辣辣~~~~" time="2023-04-11 21:04:34" level=info msg="Record Start" host="Minana呀" room="辣辣辣~~~~" time="2023-04-11 21:04:34" level=debug msg="Start ParseLiveStream(https://hls3-akm.douyucdn.cn/live/5551871roM4nCmRa/playlist.m3u8?wsAuth=0fd083b5d98458a5917b7814a414572c&token=web-h5-0-5551871-6b46f0ba50145cd02a6e275294356a36c9498b8ec446d752&logo=0&expire=0&did=c85134f0f5d441bd819c65afd2bd4372&pt=2&st=0&origin=tct&mix=0&isp=&pushdouyu=1, 斗鱼\Minana呀\[2023-04-11 21-04-34][Minana呀][辣辣辣~~~~].flv)" host="Minana呀" room="辣辣辣~~~~" ffmpeg version 2022-08-25-git-9bf9d42d01-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers built with gcc 12.1.0 (Rev2, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 57. 33.101 / 57. 33.101 libavcodec 59. 42.102 / 59. 42.102 libavformat 59. 30.100 / 59. 30.100 libavdevice 59. 8.101 / 59. 8.101 libavfilter 8. 46.103 / 8. 46.103 libswscale 6. 8.103 / 6. 8.103 libswresample 4. 9.100 / 4. 9.100 libpostproc 56. 7.100 / 56. 7.100 [https @ 0000024d82e551c0] HTTP error 404 Not Found https://hls3-akm.douyucdn.cn/live/5551871roM4nCmRa/playlist.m3u8?wsAuth=0fd083b5d98458a5917b7814a414572c&token=web-h5-0-5551871-6b46f0ba50145cd02a6e275294356a36c9498b8ec446d752&logo=0&expire=0&did=c85134f0f5d441bd819c65afd2bd4372&pt=2&st=0&origin=tct&mix=0&isp=&pushdouyu=1: Server returned 404 Not Found

自由描述

发现Server returned 404 Not Found 暂时我看见斗鱼 米娜才有这问题

kira1928 commented 1 year ago

很奇怪。看 log 似乎程序在试图下载 hls (m3u8)流。但是截止到 0.7.8 版本为止的设计是不会发生这种情况的。 希望之后有好心人有兴趣调查一下= =

kira1928 commented 5 months ago

Duplicate of #491