acgnhiki / blrec

Bilibili Live Streaming Recorder 哔哩哔哩直播录制
GNU General Public License v3.0
583 stars 40 forks source link

【BUG反馈】在录制途中会突然终止,但web端显示在录制 #101

Closed Georgebillion closed 1 year ago

Georgebillion commented 2 years ago

[2022-07-25 21:48:54,280] [INFO] [configure_logging] log file: F:\blrec-1.6.0-win64\blrec_2022-07-25-214854-240019.log [2022-07-25 21:48:54,281] [DEBUG] [exception_handler] Enabled Exception Handler [2022-07-25 21:48:54,281] [DEBUG] [space_monitor] Enabled space monitor [2022-07-25 21:48:54,281] [DEBUG] [space_reclaimer] Enabled space reclaimer [2022-07-25 21:48:54,282] [DEBUG] [notifiers] Enabled Email notifier [2022-07-25 21:48:54,282] [INFO] [application] Launched Application v1.8.0 [2022-07-25 21:48:54,283] [INFO] [task_manager] Loading all tasks... [2022-07-25 21:48:54,283] [INFO] [task_manager] Adding task 25206807... [2022-07-25 21:48:54,298] [INFO] [on] Application startup complete. [2022-07-25 21:48:54,300] [INFO] [server] Uvicorn running on http://127.0.0.1:2233 (Press CTRL+C to quit) [2022-07-25 21:48:54,575] [DEBUG] [metadata_dumper] [25206807] Enabled metadata dumper [2022-07-25 21:48:54,575] [DEBUG] [danmaku_client] [25206807] Updating danmu info via web api... [2022-07-25 21:48:54,601] [DEBUG] [danmaku_client] [25206807] Danmu info updated [2022-07-25 21:48:54,601] [DEBUG] [danmaku_client] [25206807] Connecting to server... [2022-07-25 21:48:54,601] [DEBUG] [danmaku_client] [25206807] Connecting WebSocket... wss://ks-live-dmcmt-bj6-pm-02.chat.bilibili.com:443/sub [2022-07-25 21:48:54,881] [DEBUG] [danmaku_client] [25206807] Connected WebSocket [2022-07-25 21:48:54,881] [DEBUG] [danmaku_client] [25206807] Sending user authentication... [2022-07-25 21:48:54,881] [DEBUG] [danmaku_client] [25206807] Sent user authentication [2022-07-25 21:48:54,881] [DEBUG] [danmaku_client] [25206807] Receiving user authentication reply... [2022-07-25 21:48:54,916] [DEBUG] [danmaku_client] [25206807] Recieved user authentication reply [2022-07-25 21:48:54,916] [DEBUG] [danmaku_client] [25206807] Auth OK [2022-07-25 21:48:54,916] [DEBUG] [danmaku_client] [25206807] Connected to server [2022-07-25 21:48:54,917] [DEBUG] [danmaku_client] [25206807] Created message loop [2022-07-25 21:48:54,917] [DEBUG] [danmaku_client] [25206807] Started danmaku client [2022-07-25 21:48:54,917] [DEBUG] [live_monitor] [25206807] Enabled live monitor [2022-07-25 21:48:54,917] [DEBUG] [postprocessor] [25206807] Started postprocessor [2022-07-25 21:48:54,917] [DEBUG] [recorder] [25206807] Started recorder [2022-07-25 21:48:54,918] [INFO] [recorder] [25206807] ================================== User Info ================================== user name : 巴老师的小号 gender : 保密 sign : 去摘遥不可及的星⭐ uid : 1588646945 level : 3 ---------------------------------- Room Info ---------------------------------- title : 葬花DLC cover : https://i0.hdslb.com/bfs/live/user_cover/01aa4cfd78433a8e7fe9067a8894f8d209fc68ac.jpg online : 368,127 live status : LIVE live start time : 2022-07-25 19:01:21 room id : 25206807 short room id : NULL area id : 371 area name : 虚拟主播 parent area id : 9 parent area name : 虚拟主播 tags : description :

===============================================================================

[2022-07-25 21:48:54,919] [DEBUG] [raw_danmaku_dumper] [25206807] Enabled raw danmaku dumper [2022-07-25 21:48:54,919] [DEBUG] [raw_danmaku_receiver] [25206807] Started raw danmaku receiver [2022-07-25 21:48:54,919] [DEBUG] [danmaku_dumper] [25206807] Enabled danmaku dumper [2022-07-25 21:48:54,920] [DEBUG] [danmaku_receiver] [25206807] Started danmaku receiver [2022-07-25 21:48:54,931] [DEBUG] [cover_downloader] [25206807] Enabled cover downloader [2022-07-25 21:48:54,932] [INFO] [stream_recorder] [25206807] Waiting for the fmp4 stream becomes available... [2022-07-25 21:48:56,099] [DEBUG] [metadata_dumper] [25206807] Enabled metadata dumper [2022-07-25 21:48:56,100] [DEBUG] [stream_recorder] [25206807] Changed stream recorder impl to HLSStreamRecorderImpl [2022-07-25 21:48:56,100] [DEBUG] [stream_recorder_impl] [25206807] Starting stream recorder... [2022-07-25 21:48:56,153] [DEBUG] [stream_recorder_impl] [25206807] Started stream recorder [2022-07-25 21:48:56,154] [INFO] [stream_url_resolver] [25206807] Getting the live stream url... qn: 20000, format: fmp4, api platform: web, use alternative stream: False [2022-07-25 21:48:56,154] [INFO] [recorder] [25206807] Started recording [2022-07-25 21:48:56,155] [INFO] [task_manager] Successfully added task 25206807 [2022-07-25 21:48:56,156] [INFO] [task_manager] Load all tasks complete [2022-07-25 21:48:56,185] [WARNING] [stream_url_resolver] [25206807] Failed to get live stream url: NoStreamQualityAvailable('fmp4', 'avc', 20000) [2022-07-25 21:48:56,186] [INFO] [stream_url_resolver] [25206807] The specified stream quality (20000) is not available, will using the original stream quality (10000) instead. [2022-07-25 21:48:57,195] [INFO] [stream_url_resolver] [25206807] Getting the live stream url... qn: 10000, format: fmp4, api platform: web, use alternative stream: False [2022-07-25 21:48:57,230] [INFO] [stream_url_resolver] [25206807] Got live stream url: 'https://d1--cn-gotcha208.bilivideo.com/live-bvc/637583/live_1588646945_12326282_bluray/index.m3u8?expires=1658760607&len=0&oi=0x240e03905454cf1035b12e0d744fc726&pt=web&qn=10000&trid=10076badadd4193e41e3bc9eb5839643afd4&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=cn-gotcha208&sign=0521f0d125c07d5fea9907263329dd4c&sk=9e279d71a5a2b92defe736f74368b834&p2p_type=1&src=256&sl=3&free_type=0&pp=srtts&machinezone=ylf&source=onetier&site=9a1416ea613731b2ae632a1f55cc2622&order=1' [2022-07-25 21:48:57,231] [INFO] [playlist_fetcher] [25206807] Fetching playlist... https://d1--cn-gotcha208.bilivideo.com/live-bvc/637583/live_1588646945_12326282_bluray/index.m3u8?expires=1658760607&len=0&oi=0x240e03905454cf1035b12e0d744fc726&pt=web&qn=10000&trid=10076badadd4193e41e3bc9eb5839643afd4&sigparams=cdn,expires,len,oi,pt,qn,trid&cdn=cn-gotcha208&sign=0521f0d125c07d5fea9907263329dd4c&sk=9e279d71a5a2b92defe736f74368b834&p2p_type=1&src=256&sl=3&free_type=0&pp=srtts&machinezone=ylf&source=onetier&site=9a1416ea613731b2ae632a1f55cc2622&order=1 [2022-07-25 21:48:57,411] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:48:57,412] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:48:57,869] [DEBUG] [defragment] [25206807] Gathering items... [2022-07-25 21:48:57,871] [DEBUG] [concat] [25206807] No operation needed for the first stream [2022-07-25 21:48:57,906] [DEBUG] [dump] [25206807] Opened file: F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv [2022-07-25 21:48:57,906] [INFO] [stream_recorder_impl] [25206807] Video file created: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv' [2022-07-25 21:48:57,909] [DEBUG] [raw_danmaku_dumper] [25206807] Started dumping raw danmaku [2022-07-25 21:48:57,909] [DEBUG] [danmaku_dumper] [25206807] Started dumping danmaku [2022-07-25 21:48:57,910] [DEBUG] [split] [25206807] Metadata tag: ScriptTag(filtered=False, tag_type=<TagType.SCRIPT: 18>, data_size=370, timestamp=0, stream_id=0, offset=13, body=b8c57d1), metadata: OrderedDict([('duration', 0.0), ('width', 1920.0), ('height', 1080.0), ('videodatarate', 95.716796875), ('framerate', 60.0), ('videocodecid', 7.0), ('audiodatarate', 1.3984375), ('audiosamplerate', 44100.0), ('audiosamplesize', 16.0), ('stereo', True), ('audiocodecid', 10.0), ('major_brand', 'isom'), ('minor_version', '1'), ('compatible_brands', 'isommp42avc1dash'), ('encoder', 'Lavf59.16.100'), ('filesize', 0.0)]) [2022-07-25 21:48:57,910] [DEBUG] [fix] [25206807] frame rate: 60.0, video frame interval: 17 [2022-07-25 21:48:57,911] [DEBUG] [inject] [25206807] Injected metadata into the metadata tag [2022-07-25 21:48:57,911] [INFO] [raw_danmaku_dumper] [25206807] Raw danmaku file created: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.jsonl' [2022-07-25 21:48:57,911] [DEBUG] [split] [25206807] Video sequence header: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=54, timestamp=0, stream_id=0, offset=398, body=d3df7399, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_SEQUENCE_HEADER: 0>, composition_time=0) [2022-07-25 21:48:57,913] [DEBUG] [analyse] [25206807] Resolution: Resolution(width=1920, height=1080) [2022-07-25 21:48:57,913] [DEBUG] [analyse] [25206807] Video analysed: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=54, timestamp=0, stream_id=0, offset=398, body=d3df7399, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_SEQUENCE_HEADER: 0>, composition_time=0) [2022-07-25 21:48:57,913] [DEBUG] [split] [25206807] Audio sequence header: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=4, timestamp=0, stream_id=0, offset=467, body=249a7248, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_SEQUENCE_HEADER: 0>) [2022-07-25 21:48:57,913] [DEBUG] [analyse] [25206807] Audio analysed: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=4, timestamp=0, stream_id=0, offset=467, body=249a7248, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_SEQUENCE_HEADER: 0>) [2022-07-25 21:48:57,913] [INFO] [danmaku_dumper] [25206807] Danmaku file created: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.xml' [2022-07-25 21:48:57,914] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=299235, timestamp=45000, stream_id=45000, offset=486, body=4f3a467f, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:48:57,915] [DEBUG] [correct] [25206807] The second data tag: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=361, timestamp=45010, stream_id=45010, offset=299736, body=9e046f58, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:48:57,915] [DEBUG] [correct] [25206807] Timestamp delta: -45000 [2022-07-25 21:48:57,916] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=299235, timestamp=0, stream_id=45000, offset=486, body=4f3a467f, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:48:57,916] [DEBUG] [correct] [25206807] The second data tag: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=361, timestamp=10, stream_id=45010, offset=299736, body=9e046f58, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:48:57,916] [DEBUG] [correct] [25206807] Timestamp delta: 0 [2022-07-25 21:48:57,916] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=299235, timestamp=0, stream_id=45000, offset=486, body=4f3a467f, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:48:57,917] [DEBUG] [correct] [25206807] The second data tag: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=361, timestamp=10, stream_id=45010, offset=299736, body=9e046f58, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:48:57,917] [DEBUG] [correct] [25206807] Timestamp delta: 0 [2022-07-25 21:48:57,917] [DEBUG] [defragment] [25206807] Not a fragmented stream, stopped the gathering [2022-07-25 21:49:04,959] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:06,041] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:07,108] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:08,184] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:09,277] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:10,358] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:11,437] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:49:12,602] [DEBUG] [stream_remuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:49:12,606] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:49:12,606] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:49:12,606] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:49:12,606] [DEBUG] [streamremuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:49:12,610] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: ValueError('write to closed file')_注意这里 [2022-07-25 21:49:12,627] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:49:12,759] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:49:12,760] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:49:12,798] [DEBUG] [defragment] [25206807] Gathering items... [2022-07-25 21:49:12,801] [DEBUG] [concat] [25206807] Gathering tags for deduplication... [2022-07-25 21:49:12,802] [DEBUG] [split] [25206807] Metadata tag: ScriptTag(filtered=False, tag_type=<TagType.SCRIPT: 18>, data_size=370, timestamp=0, stream_id=0, offset=13, body=13374ed1), metadata: OrderedDict([('duration', 0.0), ('width', 1920.0), ('height', 1080.0), ('videodatarate', 2749.140625), ('framerate', 60.0), ('videocodecid', 7.0), ('audiodatarate', 125.318359375), ('audiosamplerate', 44100.0), ('audiosamplesize', 16.0), ('stereo', True), ('audiocodecid', 10.0), ('minor_version', '1'), ('major_brand', 'isom'), ('compatible_brands', 'isommp42avc1dash'), ('encoder', 'Lavf59.16.100'), ('filesize', 0.0)]) [2022-07-25 21:49:12,802] [DEBUG] [fix] [25206807] frame rate: 60.0, video frame interval: 17 [2022-07-25 21:49:12,802] [DEBUG] [split] [25206807] Video sequence header: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=54, timestamp=0, stream_id=0, offset=398, body=d3df7399, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_SEQUENCE_HEADER: 0>, composition_time=0) [2022-07-25 21:49:12,802] [DEBUG] [split] [25206807] Audio sequence header: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=4, timestamp=0, stream_id=0, offset=467, body=249a7248, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_SEQUENCE_HEADER: 0>) [2022-07-25 21:49:12,803] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=95167, timestamp=0, stream_id=0, offset=486, body=c49c713e, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:49:12,803] [DEBUG] [correct] [25206807] The second data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=4291, timestamp=16, stream_id=16, offset=95668, body=6866df56, frame_type=<FrameType.INNER_FRAME: 2>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=84) [2022-07-25 21:49:12,803] [DEBUG] [correct] [25206807] Timestamp delta: 0 [2022-07-25 21:49:12,803] [DEBUG] [defragment] [25206807] Not a fragmented stream, stopped the gathering [2022-07-25 21:49:32,658] [DEBUG] [concat] [25206807] Concatenating... gathered 2064 tags, total size: 12218138 [2022-07-25 21:49:32,660] [DEBUG] [concat] [25206807] 2061 data tags, total size: 12217677 [2022-07-25 21:49:32,661] [DEBUG] [concat] [25206807] Finding duplicated tags... [2022-07-25 21:49:32,661] [DEBUG] [concat] [25206807] The last output tag is AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=363, timestamp=14848, stream_id=59848, offset=9369760, body=9cb2f71b, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:49:32,661] [DEBUG] [concat] [25206807] No duplicated tag found [2022-07-25 21:49:32,661] [DEBUG] [concat] [25206807] Updated delta: 14858, seamless: False [2022-07-25 21:49:32,662] [DEBUG] [concat] [25206807] join point: seamless: no, timestamp: 00:00:14.858, crc32: c49c713e; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=95167, timestamp=14858, stream_id=0, offset=486, body=c49c713e, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:49:32,662] [DEBUG] [concat] [25206807] Extracted join point: seamless: no, timestamp: 00:00:14.858, crc32: c49c713e; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=95167, timestamp=14858, stream_id=0, offset=486, body=c49c713e, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:50:12,440] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:13,505] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:14,595] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:15,689] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:16,766] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:17,829] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:18,925] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:20,004] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:21,070] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:22,228] [DEBUG] [stream_remuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:50:22,231] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:50:22,231] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:50:22,232] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:50:22,232] [DEBUG] [stream_remuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:50:22,255] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:50:22,437] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:50:22,437] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:50:22,466] [DEBUG] [defragment] [25206807] Gathering items... [2022-07-25 21:50:22,468] [DEBUG] [concat] [25206807] Gathering tags for deduplication... [2022-07-25 21:50:22,469] [DEBUG] [split] [25206807] Metadata tag: ScriptTag(filtered=False, tag_type=<TagType.SCRIPT: 18>, data_size=370, timestamp=0, stream_id=0, offset=13, body=ef5a69b4), metadata: OrderedDict([('duration', 0.0), ('width', 1920.0), ('height', 1080.0), ('videodatarate', 2715.234375), ('framerate', 60.0), ('videocodecid', 7.0), ('audiodatarate', 121.8818359375), ('audiosamplerate', 44100.0), ('audiosamplesize', 16.0), ('stereo', True), ('audiocodecid', 10.0), ('major_brand', 'isom'), ('minor_version', '1'), ('compatible_brands', 'isommp42avc1dash'), ('encoder', 'Lavf59.16.100'), ('filesize', 0.0)]) [2022-07-25 21:50:22,469] [DEBUG] [fix] [25206807] frame rate: 60.0, video frame interval: 17 [2022-07-25 21:50:22,469] [DEBUG] [split] [25206807] Video sequence header: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=54, timestamp=0, stream_id=0, offset=398, body=d3df7399, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_SEQUENCE_HEADER: 0>, composition_time=0) [2022-07-25 21:50:22,484] [DEBUG] [split] [25206807] Audio sequence header: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=4, timestamp=0, stream_id=0, offset=467, body=249a7248, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_SEQUENCE_HEADER: 0>) [2022-07-25 21:50:22,484] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=89257, timestamp=0, stream_id=0, offset=486, body=4ccc8d71, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:50:22,484] [DEBUG] [correct] [25206807] The second data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=4856, timestamp=16, stream_id=16, offset=89758, body=4fa5017e, frame_type=<FrameType.INNER_FRAME: 2>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=84) [2022-07-25 21:50:22,484] [DEBUG] [correct] [25206807] Timestamp delta: 0 [2022-07-25 21:50:22,485] [DEBUG] [defragment] [25206807] Not a fragmented stream, stopped the gathering [2022-07-25 21:50:42,002] [DEBUG] [concat] [25206807] Concatenating... gathered 2064 tags, total size: 12156544 [2022-07-25 21:50:42,004] [DEBUG] [concat] [25206807] 2061 data tags, total size: 12156083 [2022-07-25 21:50:42,004] [DEBUG] [concat] [25206807] Finding duplicated tags... [2022-07-25 21:50:42,004] [DEBUG] [concat] [25206807] The last output tag is AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=356, timestamp=76238, stream_id=61380, offset=38476414, body=c28b345d, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:50:42,004] [DEBUG] [concat] [25206807] No duplicated tag found [2022-07-25 21:50:42,005] [DEBUG] [concat] [25206807] Updated delta: 76248, seamless: False [2022-07-25 21:50:42,005] [DEBUG] [concat] [25206807] join point: seamless: no, timestamp: 00:01:16.248, crc32: 4ccc8d71; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=89257, timestamp=76248, stream_id=0, offset=486, body=4ccc8d71, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:50:42,005] [DEBUG] [concat] [25206807] Extracted join point: seamless: no, timestamp: 00:01:16.248, crc32: 4ccc8d71; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=89257, timestamp=76248, stream_id=0, offset=486, body=4ccc8d71, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:50:53,450] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:54,537] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:55,628] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:56,726] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:57,791] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:58,856] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:50:59,923] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:51:00,996] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:51:02,073] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:51:03,137] [DEBUG] [playlist_resolver] [25206807] Playlist ended [2022-07-25 21:51:03,774] [WARNING] [segment_remuxer] [25206807] Failed to read data from stream remuxer: TimeoutError(10, <built-in method read of _io.BufferedReader object at 0x0000025ACA2EDD20>) [2022-07-25 21:51:03,777] [DEBUG] [stream_remuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:51:03,780] [DEBUG] [stream_remuxer] [25206807] TimeoutError(10, <built-in method readline of _io.TextIOWrapper object at 0x0000025ACA162260>) [2022-07-25 21:51:03,780] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:51:04,311] [DEBUG] [stream_remuxer] [25206807] Starting stream remuxer... [2022-07-25 21:51:04,312] [DEBUG] [stream_remuxer] [25206807] Started stream remuxer [2022-07-25 21:51:04,457] [DEBUG] [defragment] [25206807] Gathering items... [2022-07-25 21:51:04,460] [DEBUG] [concat] [25206807] Gathering tags for deduplication... [2022-07-25 21:51:04,460] [DEBUG] [split] [25206807] Metadata tag: ScriptTag(filtered=False, tag_type=<TagType.SCRIPT: 18>, data_size=370, timestamp=0, stream_id=0, offset=13, body=4b9f17fa), metadata: OrderedDict([('duration', 0.0), ('width', 1920.0), ('height', 1080.0), ('videodatarate', 2441.625), ('framerate', 60.0), ('videocodecid', 7.0), ('audiodatarate', 126.48828125), ('audiosamplerate', 44100.0), ('audiosamplesize', 16.0), ('stereo', True), ('audiocodecid', 10.0), ('major_brand', 'isom'), ('minor_version', '1'), ('compatible_brands', 'isommp42avc1dash'), ('encoder', 'Lavf59.16.100'), ('filesize', 0.0)]) [2022-07-25 21:51:04,460] [DEBUG] [fix] [25206807] frame rate: 60.0, video frame interval: 17 [2022-07-25 21:51:04,460] [DEBUG] [split] [25206807] Video sequence header: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=54, timestamp=0, stream_id=0, offset=398, body=d3df7399, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_SEQUENCE_HEADER: 0>, composition_time=0) [2022-07-25 21:51:04,460] [DEBUG] [split] [25206807] Audio sequence header: AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=4, timestamp=0, stream_id=0, offset=467, body=249a7248, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_SEQUENCE_HEADER: 0>) [2022-07-25 21:51:04,460] [DEBUG] [correct] [25206807] The first data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=92921, timestamp=0, stream_id=0, offset=486, body=cb77a6c7, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:51:04,460] [DEBUG] [correct] [25206807] The second data tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=4671, timestamp=16, stream_id=16, offset=93422, body=dcabd10d, frame_type=<FrameType.INNER_FRAME: 2>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=84) [2022-07-25 21:51:04,460] [DEBUG] [correct] [25206807] Timestamp delta: 0 [2022-07-25 21:51:04,461] [DEBUG] [defragment] [25206807] Not a fragmented stream, stopped the gathering [2022-07-25 21:51:24,514] [DEBUG] [concat] [25206807] Concatenating... gathered 2064 tags, total size: 12269929 [2022-07-25 21:51:24,516] [DEBUG] [concat] [25206807] 2061 data tags, total size: 12269468 [2022-07-25 21:51:24,516] [DEBUG] [concat] [25206807] Finding duplicated tags... [2022-07-25 21:51:24,516] [DEBUG] [concat] [25206807] The last output tag is AudioTag(filtered=False, tag_type=<TagType.AUDIO: 8>, data_size=342, timestamp=108441, stream_id=32193, offset=19909494, body=37167f72, sound_format=<SoundFormat.AAC: 10>, sound_rate=<SoundRate.F_44KHZ: 3>, sound_size=<SoundSize.SAMPLES_16BIT: 1>, sound_type=<SoundType.STEREO: 1>, aac_packet_type=<AACPacketType.AAC_RAW: 1>) [2022-07-25 21:51:24,516] [DEBUG] [concat] [25206807] No duplicated tag found [2022-07-25 21:51:24,517] [DEBUG] [concat] [25206807] Updated delta: 108451, seamless: False [2022-07-25 21:51:24,517] [DEBUG] [concat] [25206807] join point: seamless: no, timestamp: 00:01:48.451, crc32: cb77a6c7; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=92921, timestamp=108451, stream_id=0, offset=486, body=cb77a6c7, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:51:24,517] [DEBUG] [concat] [25206807] Extracted join point: seamless: no, timestamp: 00:01:48.451, crc32: cb77a6c7; next tag: VideoTag(filtered=False, tag_type=<TagType.VIDEO: 9>, data_size=92921, timestamp=108451, stream_id=0, offset=486, body=cb77a6c7, frame_type=<FrameType.KEY_FRAME: 1>, codec_id=<CodecID.AVC: 7>, avc_packet_type=<AVCPacketType.AVC_NALU: 1>, composition_time=33) [2022-07-25 21:51:47,592] [INFO] [server] Shutting down [2022-07-25 21:51:47,698] [INFO] [on] Waiting for application shutdown. [2022-07-25 21:51:47,701] [DEBUG] [stream_recorder_impl] [25206807] Stopping stream recorder... [2022-07-25 21:51:47,701] [DEBUG] [stream_remuxer] [25206807] Stopping stream remuxer... [2022-07-25 21:51:47,704] [DEBUG] [stream_remuxer] [25206807] Stopped stream remuxer [2022-07-25 21:51:47,705] [DEBUG] [dump] [25206807] Closed file: F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv [2022-07-25 21:51:47,705] [DEBUG] [metadata_dumper] [25206807] Dumping metadata to file: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv.meta.json' [2022-07-25 21:51:47,707] [DEBUG] [metadata_dumper] [25206807] Successfully dumped metadata to file: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv.meta.json' [2022-07-25 21:51:47,707] [INFO] [stream_recorder_impl] [25206807] Video file completed: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv' [2022-07-25 21:51:47,709] [DEBUG] [postprocessor] [25206807] Postprocessing... F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv [2022-07-25 21:51:47,710] [INFO] [raw_danmaku_dumper] [25206807] Raw danmaku file completed: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.jsonl' [2022-07-25 21:51:47,711] [DEBUG] [raw_danmaku_dumper] [25206807] Stopped dumping raw danmaku [2022-07-25 21:51:47,712] [INFO] [postprocessor] [25206807] Remuxing 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv' to 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.mp4' ... [2022-07-25 21:51:47,714] [INFO] [danmaku_dumper] [25206807] Danmaku file completed: 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.xml' [2022-07-25 21:51:47,715] [DEBUG] [danmaku_dumper] [25206807] Stopped dumping danmaku [2022-07-25 21:51:47,717] [DEBUG] [recorder] [25206807] Stream recording completed [2022-07-25 21:51:47,916] [INFO] [cover_downloader] [25206807] Saved cover image: F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.jpg [2022-07-25 21:51:48,302] [INFO] [postprocessor] [25206807] Successfully remuxed 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv' to 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.mp4' [2022-07-25 21:51:48,307] [DEBUG] [postprocessor] [25206807] ffmpeg output: ffmpeg version n5.0.1-7-g7389a49fd3-20220716 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 12.1.0 (crosstool-NG 1.25.0.55_3defb7b) configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --disable-avisynth --enable-libdav1d --disable-libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --disable-frei0r --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librist --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --disable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --disable-vaapi --disable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --disable-libx264 --disable-libx265 --disable-libxavs2 --disable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp --extra-version=20220716 libavutil 57. 17.100 / 57. 17.100 libavcodec 59. 18.100 / 59. 18.100 libavformat 59. 16.100 / 59. 16.100 libavdevice 59. 4.100 / 59. 4.100 libavfilter 8. 24.100 / 8. 24.100 libswscale 6. 4.100 / 6. 4.100 libswresample 4. 3.100 / 4. 3.100 Input #0, flv, from 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv': Metadata: major_brand : isom minor_version : 1 compatible_brands: isommp42avc1dash encoder : Lavf59.16.100 Title : 葬花DLC Artist : 巴老师的小号 Date : 2022-07-25 19:01:21+08:00 Comment : B站直播录像 : 主播:巴老师的小号 : 标题:葬花DLC : 分区:虚拟主播 - 虚拟主播 : 房间号:25206807 : 开播时间:2022-07-25 19:01:21+08:00 : 开始推流时间: N/A : HLS流可用时间: N/A : 开始录制时间: 2022-07-25 21:49:07+08:00 : 流主机: d1--cn-gotcha208.bilivideo.com : 流格式:fmp4 : 流画质:原画 (10000, bluray) : 录制程序:blrec v1.8.0 https://github.com/acgnhiki/blrec UserId : 1588646945 UserName : 巴老师的小号 RoomId : 25206807 RoomTitle : 葬花DLC Area : 虚拟主播 ParentArea : 虚拟主播 LiveStartTime : 2022-07-25 19:01:21+08:00 StreamAvailableTime: N/A HLSStreamAvailableTime: N/A RecordStartTime : 2022-07-25 21:49:07+08:00 StreamHost : d1--cn-gotcha208.bilivideo.com StreamFormat : fmp4 StreamQuality : 原画 (10000, bluray) Recorder : blrec v1.8.0 https://github.com/acgnhiki/blrec Duration: 00:02:32.43, start: 0.010000, bitrate: 4993 kb/s Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080, 98 kb/s, 60 fps, 60 tbr, 1k tbn Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp, 1 kb/s Input #1, ffmetadata, from 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv.meta': Metadata: Title : 葬花DLC Artist : 巴老师的小号 Date : 2022-07-25 19:01:21+08:00 Description : {"UserId": "1588646945", "UserName": "巴老师的小号", "RoomId": "25206807", "RoomTitle": "葬花DLC", "Area": "虚拟主播", "ParentArea": "虚拟主播", "LiveStartTime": "2022-07-25 19:01:21+08:00", "StreamAvailableTime": "N/A", "HLSStreamAvailabl Comment : B站直播录像 : 主播:巴老师的小号 : 标题:葬花DLC : 分区:虚拟主播 - 虚拟主播 : 房间号:25206807 : 开播时间:2022-07-25 19:01:21+08:00 : 开始推流时间: N/A : HLS流可用时间: N/A : 开始录制时间: 2022-07-25 21:49:07+08:00 : 流主机: d1--cn-gotcha208.bilivideo.com : 流格式:fmp4 : 流画质:原画 (10000, bluray) : 录制程序:blrec v1.8.0 https://github.com/acgnhiki/blrec : : 流中断拼接详情 : 时间戳:00:00:14.858, 无缝拼接:否 : 时间戳:00:01:16.248, 无缝拼接:否 : 时间戳:00:01:48.451, 无缝拼接:否 Duration: 00:02:32.43, start: 0.000000, bitrate: 0 kb/s Chapters: Chapter #1:0: start 0.000000, end 14.858000 Metadata: title : segment #1 Chapter #1:1: start 14.858000, end 76.248000 Metadata: title : segment #2 Chapter #1:2: start 76.248000, end 108.451000 Metadata: title : segment #3 Chapter #1:3: start 108.451000, end 152.434000 Metadata: title : segment #4 [filter_units @ 0000021963b5d180] 4 bytes left at end of AVCC header. Output #0, mp4, to 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.mp4': Metadata: Title : 葬花DLC Artist : 巴老师的小号 Date : 2022-07-25 19:01:21+08:00 Description : {"UserId": "1588646945", "UserName": "巴老师的小号", "RoomId": "25206807", "RoomTitle": "葬花DLC", "Area": "虚拟主播", "ParentArea": "虚拟主播", "LiveStartTime": "2022-07-25 19:01:21+08:00", "StreamAvailableTime": "N/A", "HLSStreamAvailabl Comment : B站直播录像 : 主播:巴老师的小号 : 标题:葬花DLC : 分区:虚拟主播 - 虚拟主播 : 房间号:25206807 : 开播时间:2022-07-25 19:01:21+08:00 : 开始推流时间: N/A : HLS流可用时间: N/A : 开始录制时间: 2022-07-25 21:49:07+08:00 : 流主机: d1--cn-gotcha208.bilivideo.com : 流格式:fmp4 : 流画质:原画 (10000, bluray) : 录制程序:blrec v1.8.0 https://github.com/acgnhiki/blrec : : 流中断拼接详情 : 时间戳:00:00:14.858, 无缝拼接:否 : 时间戳:00:01:16.248, 无缝拼接:否 : 时间戳:00:01:48.451, 无缝拼接:否 encoder : Lavf59.16.100 Chapters: Chapter #0:0: start 0.000000, end 14.858000 Metadata: title : segment #1 Chapter #0:1: start 14.858000, end 76.248000 Metadata: title : segment #2 Chapter #0:2: start 76.248000, end 108.451000 Metadata: title : segment #3 Chapter #0:3: start 108.451000, end 152.434000 Metadata: title : segment #4 Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080, q=2-31, 98 kb/s, 60 fps, 60 tbr, 16k tbn Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 1 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) video:90253kB audio:2382kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.319462%

[2022-07-25 21:51:48,308] [DEBUG] [helpers] [25206807] Deleted 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv.meta' [2022-07-25 21:51:48,315] [INFO] [helpers] [25206807] Deleted 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv' [2022-07-25 21:51:48,316] [DEBUG] [helpers] [25206807] Deleted 'F:\B站录播\vr\25206807 - 巴老师的小号\【直播回放】葬花DLC 2022年07月25日21点场.flv.meta.json' [2022-07-25 21:51:48,367] [DEBUG] [stream_recorder_impl] [25206807] Stopped stream recorder [2022-07-25 21:51:48,367] [DEBUG] [raw_danmaku_dumper] [25206807] Disabled raw danmaku dumper [2022-07-25 21:51:48,368] [DEBUG] [raw_danmaku_receiver] [25206807] Stopped raw danmaku receiver [2022-07-25 21:51:48,368] [DEBUG] [danmaku_dumper] [25206807] Disabled danmaku dumper [2022-07-25 21:51:48,368] [DEBUG] [danmaku_receiver] [25206807] Stopped danmaku receiver [2022-07-25 21:51:48,368] [DEBUG] [cover_downloader] [25206807] Disabled cover downloader [2022-07-25 21:51:48,368] [INFO] [recorder] [25206807] Recording Cancelled [2022-07-25 21:51:48,369] [DEBUG] [recorder] [25206807] Stopped recorder [2022-07-25 21:51:48,369] [DEBUG] [postprocessor] [25206807] Stopped postprocessor [2022-07-25 21:51:48,370] [DEBUG] [live_monitor] [25206807] Disabled live monitor [2022-07-25 21:51:48,370] [DEBUG] [danmaku_client] [25206807] Terminated message loop [2022-07-25 21:51:48,404] [DEBUG] [danmaku_client] [25206807] Disconnected from server [2022-07-25 21:51:48,404] [DEBUG] [danmaku_client] [25206807] Stopped danmaku client [2022-07-25 21:51:48,404] [INFO] [task_manager] Destroying all tasks... [2022-07-25 21:51:48,405] [INFO] [task_manager] Successfully destroyed all task [2022-07-25 21:51:48,405] [DEBUG] [space_reclaimer] Disabled space reclaimer [2022-07-25 21:51:48,405] [DEBUG] [space_monitor] Disabled space monitor [2022-07-25 21:51:48,406] [DEBUG] [notifiers] Disabled Email notifier [2022-07-25 21:51:48,406] [DEBUG] [exception_handler] Disabled Exception Handler [2022-07-25 21:51:48,406] [INFO] [application] Exited Application [2022-07-25 21:51:48,406] [INFO] [on] Application shutdown complete. [2022-07-25 21:51:48,406] [INFO] [server] Finished server process [29728] [2022-07-25 21:51:48,408] [INFO] [main] Exit 以下是日志文件: blrec_2022-07-23-090507-297052.log blrec_2022-07-23-091506-387733.log blrec_2022-07-25-214854-240019.log blrec_2022-07-25-215154-328526.log

Georgebillion commented 2 years ago

额外提交几条warning: [2022-07-25 21:52:39,539] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:39,775] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:40,027] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:40,294] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:41,332] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:42,310] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:43,389] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:43,672] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:44,504] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-25 21:52:45,625] [WARNING] [segment_remuxer] [25206807] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe')

mylolis commented 2 years ago

补充一个遇到的相同的问题,网页ui显示正在录制,并且网络详情中有下载速度,但是录制详情中录制速度为0k/s,是录制开始后几分钟出现的,前面的可以正常录制 日志如下 [2022-07-29 20:33:12,573] [WARNING] [segment_remuxer] [房间号] Failed to read data from stream remuxer: TimeoutError(10, <built-in method read of _io.BufferedReader object at 0x7fe6445e6980>) [2022-07-29 20:33:12,575] [DEBUG] [stream_remuxer] [房间号] Stopping stream remuxer... [2022-07-29 20:33:12,625] [DEBUG] [stream_remuxer] [房间号] TimeoutError(10, <built-in method readline of _io.TextIOWrapper object at 0x7fe6457c1cb0>) [2022-07-29 20:33:12,626] [DEBUG] [stream_remuxer] [房间号] Stopped stream remuxer [2022-07-29 20:33:13,862] [DEBUG] [stream_remuxer] [房间号] Starting stream remuxer... [2022-07-29 20:33:13,865] [DEBUG] [stream_remuxer] [房间号] Started stream remuxer 录制就终止在这个时间 更新:再次出现

[2022-07-30 20:00:13,890] [DEBUG] [stream_remuxer] [房间号] Starting stream remuxer... [2022-07-30 20:00:13,894] [DEBUG] [stream_remuxer] [房间号] Started stream remuxer [2022-07-30 20:00:23,946] [WARNING] [segment_remuxer] [房间号] Failed to read data from stream remuxer: TimeoutError(10, <built-in method read of _io.BufferedReader object at 0x7fd9d8f5d7a0>) [2022-07-30 20:00:23,949] [DEBUG] [stream_remuxer] [房间号] Stopping stream remuxer... [2022-07-30 20:00:24,033] [DEBUG] [stream_remuxer] [房间号] TimeoutError(10, <built-in method readline of _io.TextIOWrapper object at 0x7fd9d5e54e10>) [2022-07-30 20:00:24,034] [DEBUG] [stream_remuxer] [房间号] Stopped stream remuxer [2022-07-30 20:00:24,032] [WARNING] [segment_remuxer] [房间号] Failed to write data to stream remuxer: BrokenPipeError(32, 'Broken pipe') [2022-07-30 20:00:24,038] [DEBUG] [stream_remuxer] [房间号] Starting stream remuxer... [2022-07-30 20:00:24,039] [DEBUG] [stream_remuxer] [房间号] Started stream remuxer

acgnhiki commented 2 years ago

录制用了 ffmpeg 会比较不稳定~ 这个问题不是很好复现和调试,应该不会很快修复~

先用 v1.9.0 的原始录制模式

HLS 标准录制模式和原始录制模式有什么区别?

mylolis commented 2 years ago

录制用了 ffmpeg 会比较不稳定~ 这个问题不是很好复现和调试,应该不会很快修复~

先用 v1.9.0 的原始录制模式

HLS 标准录制模式和原始录制模式有什么区别?

使用原始模式录制,再设置自动合成mp4,是否可以合成一个mp4文件并写入metadata?还是说需要自己手动把多个录播文件合成到一起?

acgnhiki commented 2 years ago

录制用了 ffmpeg 会比较不稳定~ 这个问题不是很好复现和调试,应该不会很快修复~ 先用 v1.9.0 的原始录制模式 HLS 标准录制模式和原始录制模式有什么区别?

使用原始模式录制,再设置自动合成mp4,是否可以合成一个mp4文件并写入metadata?还是说需要自己手动把多个录播文件合成到一起?

会自动合成一个 mp4 文件并写入 metadata ,片段出现不连续的时间戳位置也会记录在 Comment 里并生成章节标记。

mylolis commented 2 years ago

录制用了 ffmpeg 会比较不稳定~ 这个问题不是很好复现和调试,应该不会很快修复~ 先用 v1.9.0 的原始录制模式 HLS 标准录制模式和原始录制模式有什么区别?

使用原始模式录制,再设置自动合成mp4,是否可以合成一个mp4文件并写入metadata?还是说需要自己手动把多个录播文件合成到一起?

会自动合成一个 mp4 文件并写入 metadata ,片段出现不连续的时间戳位置也会记录在 Comment 里。

也就是说如果设置了自动合成mp4,那么除了不能自动分割文件和不能手动分割文件以外,其他都和标准模式一样,同时还能获得更高的稳定性和更少的资源占有?

acgnhiki commented 2 years ago

录制用了 ffmpeg 会比较不稳定~ 这个问题不是很好复现和调试,应该不会很快修复~ 先用 v1.9.0 的原始录制模式 HLS 标准录制模式和原始录制模式有什么区别?

使用原始模式录制,再设置自动合成mp4,是否可以合成一个mp4文件并写入metadata?还是说需要自己手动把多个录播文件合成到一起?

会自动合成一个 mp4 文件并写入 metadata ,片段出现不连续的时间戳位置也会记录在 Comment 里。

也就是说如果设置了自动合成mp4,那么除了不能自动分割文件和不能手动分割文件以外,其他都和标准模式一样,同时还能获得更高的稳定性和更少的资源占有?

是的,所以推荐用原始录制模式。

Misaka-Mikoto-Tech commented 2 years ago

我也遇到这个问题了,录制页面显示正在录制,但下载速度是0,主播下播事件倒是正常收到了,结果就是漏录了一大段时间

Georgebillion commented 2 years ago

我也遇到这个问题了,录制页面显示正在录制,但下载速度是0,主播下播事件倒是正常收到了,结果就是漏录了一大段时间

新版本?1.10升级之后至今没遇到类似问题,都打算close了

Misaka-Mikoto-Tech commented 2 years ago

我也遇到这个问题了,录制页面显示正在录制,但下载速度是0,主播下播事件倒是正常收到了,结果就是漏录了一大段时间

新版本?1.10升级之后至今没遇到类似问题,都打算close了

今天刚升级了 1.10,因为录制的主播比较重要,暂时没敢切换到标准模式