[2026-03-07 20:17:15] [0.4.23] [INFO] js_plugin_manager.py:73: Node.js process started successfully [2026-03-07 20:17:15] [0.4.23] [INFO] js_plugin_manager.py:575: Plugins directory: conf/js_plugins [2026-03-07 20:17:15] [0.4.23] [INFO] js_plugin_manager.py:576: Plugins config file: conf/plugins-config.json [2026-03-07 20:17:15] [0.4.23] [INFO] xiaomusic.py:81: JS Plugin Manager initialized successfully [2026-03-07 20:17:15] [0.4.23] [INFO] xiaomusic.py:91: JS Adapter initialized successfully [2026-03-07 20:17:15] [0.4.23] [INFO] xiaomusic.py:617: update_config_from_setting ok. data:Config(account='******', password='******', mi_did='800583160,504554742', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://sniffer.882215.xyz', port=8090, public_port=2053, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,search_play,set_play_type_rnd,playlocal,search_playlocal,play_music_list,play_music_list_index,stop_after_minute,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='[{"name": "_online_webPush", "musics": [{"name": "街角的晚风-陈小春", "url": "https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw=", "type": "music"}]}]', custom_play_list_json='', disable_download=False, key_word_dict={'下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_play_type_rnd', '单曲播放': 'set_play_type_sin', '顺序播放': 'set_play_type_seq', '分钟后关机': 'stop_after_minute', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '删除歌曲': 'cmd_del_music', '播放本地歌曲': 'playlocal', '本地播放歌曲': 'playlocal', '播放歌曲': 'play', '放歌曲': 'play', '在线播放': 'online_play', '播放歌手': 'singer_play', '关机': 'stop', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '播放列表': 'play_music_list', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '单曲播放', '顺序播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '删除歌曲', '播放本地歌曲', '本地播放歌曲', '播放歌曲', '放歌曲', '在线播放', '播放歌手', '暂停', '停止', '停止播放', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='播放歌曲,放歌曲', keywords_online_play='在线播放', keywords_singer_play='播放歌手', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=3, continue_play=False, enable_file_watch=True, file_watch_debounce=10, pull_ask_sec=1, enable_pull_ask=True, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, enable_analytics=True, get_ask_by_mina=False, play_type_one_tts_msg='已经设置为单曲循环', play_type_all_tts_msg='已经设置为全部循环', play_type_rnd_tts_msg='已经设置为随机播放', play_type_sin_tts_msg='已经设置为单曲播放', play_type_seq_tts_msg='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, web_music_proxy=False, edge_tts_voice='zh-CN-XiaoyiNeural', enable_auto_clean_temp=True, qrcode_timeout=120) [2026-03-07 20:17:15] [0.4.23] [INFO] xiaomusic.py:620: 语音控制已启动, 用【分钟后关机/下一首/上一首/单曲循环/全部循环/随机播放/单曲播放/顺序播放/关机/刷新列表/播放列表第/播放列表/加入收藏/收藏歌曲/取消收藏/删除歌曲/播放本地歌曲/本地播放歌曲/播放歌曲/放歌曲/在线播放/播放歌手/暂停/停止/停止播放/播放歌单/测试自定义口令/测试链接】开头来控制 [2026-03-07 20:17:15] [0.4.23] [INFO] xiaomusic.py:625: 配置更新:开启目录监控 [2026-03-07 20:17:15] [0.4.23] [INFO] file_watcher.py:140: 已启动对 music 的目录监控。 [2026-03-07 20:17:15] [0.4.23] [INFO] music_library.py:924: 启动后台构建 tag cache [2026-03-07 20:17:16] [0.4.23] [INFO] analytics.py:35: analytics init ok [2026-03-07 20:17:16] [0.4.23] [INFO] xiaomusic.py:163: Startup OK. Config(account='******', password='******', mi_did='800583160,504554742', cookie='', verbose=False, music_path='music', temp_path='music/tmp', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='https://sniffer.882215.xyz', port=8090, public_port=2053, proxy='', loudnorm='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', get_duration_type='ffprobe', active_cmd='play,search_play,set_play_type_rnd,playlocal,search_playlocal,play_music_list,play_music_list_index,stop_after_minute,stop', exclude_dirs='@eaDir,tmp', ignore_tag_dirs='', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='[{"name": "_online_webPush", "musics": [{"name": "街角的晚风-陈小春", "url": "https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw=", "type": "music"}]}]', custom_play_list_json='', disable_download=False, key_word_dict={'下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_play_type_rnd', '单曲播放': 'set_play_type_sin', '顺序播放': 'set_play_type_seq', '分钟后关机': 'stop_after_minute', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '删除歌曲': 'cmd_del_music', '播放本地歌曲': 'playlocal', '本地播放歌曲': 'playlocal', '播放歌曲': 'play', '放歌曲': 'play', '在线播放': 'online_play', '播放歌手': 'singer_play', '关机': 'stop', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '播放列表': 'play_music_list', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '单曲播放', '顺序播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '删除歌曲', '播放本地歌曲', '本地播放歌曲', '播放歌曲', '放歌曲', '在线播放', '播放歌手', '暂停', '停止', '停止播放', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='1582971365183456177', use_music_id='355454500', log_file='xiaomusic.log.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='播放歌曲,放歌曲', keywords_online_play='在线播放', keywords_singer_play='播放歌手', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=3, continue_play=False, enable_file_watch=True, file_watch_debounce=10, pull_ask_sec=1, enable_pull_ask=True, crontab_json='', enable_yt_dlp_cookies=False, enable_save_tag=False, enable_analytics=True, get_ask_by_mina=False, play_type_one_tts_msg='已经设置为单曲循环', play_type_all_tts_msg='已经设置为全部循环', play_type_rnd_tts_msg='已经设置为随机播放', play_type_sin_tts_msg='已经设置为单曲播放', play_type_seq_tts_msg='已经设置为顺序播放', recently_added_playlist_len=50, enable_cmd_del_music=False, web_music_proxy=False, edge_tts_voice='zh-CN-XiaoyiNeural', enable_auto_clean_temp=True, qrcode_timeout=120) [2026-03-07 20:17:18] [0.4.23] [INFO] dependencies.py:179: disable_httpauth:True [2026-03-07 20:17:19] [0.4.23] [INFO] Started server process [1] [2026-03-07 20:17:19] [0.4.23] [INFO] Waiting for application startup. [2026-03-07 20:17:19] [0.4.23] [INFO] music_library.py:882: 【cache/tag_cache.json】tag cache 已启用,但文件不存在 [2026-03-07 20:17:19] [0.4.23] [INFO] music_library.py:940: ignore_tag_absolute_dirs: [] [2026-03-07 20:17:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/无法原谅.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "284.202667" } } [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 284.202667 seconds for file: music/download/无法原谅.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 无法原谅 时长: 284.202667 秒 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 无法原谅 时长: 284.202667 秒 [2026-03-07 20:17:20] [0.4.23] [INFO] xiaomusic.py:242: run_forever start [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:907: tag 更新中,请等待 [2026-03-07 20:17:20] [0.4.23] [INFO] Application startup complete. [2026-03-07 20:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/给未来的自己.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "239.360000" } } [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 239.36 seconds for file: music/download/给未来的自己.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 给未来的自己 时长: 239.36 秒 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 给未来的自己 时长: 239.36 秒 [2026-03-07 20:17:20] [0.4.23] [INFO] file_watcher.py:150: 已停止目录监控。 [2026-03-07 20:17:20] [0.4.23] [INFO] file_watcher.py:140: 已启动对 music 的目录监控。 [2026-03-07 20:17:20] [0.4.23] [INFO] auth.py:65: try login [2026-03-07 20:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-07 20:17:20] [0.4.23] [INFO] Uvicorn running on http://['0.0.0.0', '::']:8090 (Press CTRL+C to quit) [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/2025韩国歌曲top榜.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "3587.413333" } } [2026-03-07 20:17:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 3587.413333 seconds for file: music/download/2025韩国歌曲top榜.mp3 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 2025韩国歌曲top榜 时长: 3587.413333 秒 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 2025韩国歌曲top榜 时长: 3587.413333 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/刀马刀马.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1791.837460" } } [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1791.83746 seconds for file: music/download/刀马刀马.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 刀马刀马 时长: 1791.83746 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 刀马刀马 时长: 1791.83746 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/韩国热歌.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "3056.094331" } } [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 3056.094331 seconds for file: music/download/韩国热歌.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 韩国热歌 时长: 3056.094331 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 韩国热歌 时长: 3056.094331 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/抖音热歌DJ.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "3070.003084" } } [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 3070.003084 seconds for file: music/download/抖音热歌DJ.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 抖音热歌DJ 时长: 3070.003084 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 抖音热歌DJ 时长: 3070.003084 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/播放一点好听的音乐.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1866.861134" } } [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1866.861134 seconds for file: music/download/播放一点好听的音乐.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 播放一点好听的音乐 时长: 1866.861134 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 播放一点好听的音乐 时长: 1866.861134 秒 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/乔克叔叔 - 周杰伦.mp3 [2026-03-07 20:17:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.743039" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.743039 seconds for file: music/download/周杰伦/乔克叔叔 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 乔克叔叔 - 周杰伦 时长: 256.743039 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 乔克叔叔 - 周杰伦 时长: 256.743039 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/黑色毛衣 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "247.780136" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 247.780136 seconds for file: music/download/周杰伦/黑色毛衣 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 黑色毛衣 - 周杰伦 时长: 247.780136 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 黑色毛衣 - 周杰伦 时长: 247.780136 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/爱在西元前 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "232.919365" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 232.919365 seconds for file: music/download/周杰伦/爱在西元前 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱在西元前 - 周杰伦 时长: 232.919365 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱在西元前 - 周杰伦 时长: 232.919365 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/米兰的小铁匠 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.472018" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.472018 seconds for file: music/download/周杰伦/米兰的小铁匠 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 米兰的小铁匠 - 周杰伦 时长: 236.472018 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 米兰的小铁匠 - 周杰伦 时长: 236.472018 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/你听得到 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "226.951837" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 226.951837 seconds for file: music/download/周杰伦/你听得到 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 你听得到 - 周杰伦 时长: 226.951837 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 你听得到 - 周杰伦 时长: 226.951837 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/以父之名 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "347.347302" } } [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 347.347302 seconds for file: music/download/周杰伦/以父之名 - 周杰伦.mp3 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 以父之名 - 周杰伦 时长: 347.347302 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 以父之名 - 周杰伦 时长: 347.347302 秒 [2026-03-07 20:17:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/完美主义 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.950385" } } [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.950385 seconds for file: music/download/周杰伦/完美主义 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 完美主义 - 周杰伦 时长: 242.950385 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 完美主义 - 周杰伦 时长: 242.950385 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/我落泪情绪零碎 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "253.933424" } } [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 253.933424 seconds for file: music/download/周杰伦/我落泪情绪零碎 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 我落泪情绪零碎 - 周杰伦 时长: 253.933424 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我落泪情绪零碎 - 周杰伦 时长: 253.933424 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/黑色幽默 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "283.306667" } } [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 283.306667 seconds for file: music/download/周杰伦/黑色幽默 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 黑色幽默 - 周杰伦 时长: 283.306667 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 黑色幽默 - 周杰伦 时长: 283.306667 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] auth.py:126: 登录完成. 101128073 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/最伟大的作品 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "279.916553" } } [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 279.916553 seconds for file: music/download/周杰伦/最伟大的作品 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 最伟大的作品 - 周杰伦 时长: 279.916553 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 最伟大的作品 - 周杰伦 时长: 279.916553 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/斗牛 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "279.080635" } } [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 279.080635 seconds for file: music/download/周杰伦/斗牛 - 周杰伦.mp3 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 斗牛 - 周杰伦 时长: 279.080635 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 斗牛 - 周杰伦 时长: 279.080635 秒 [2026-03-07 20:17:23] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-07 20:17:23] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-07 20:17:23] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-07 20:17:23] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-07 20:17:23] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-07 20:17:23] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'Q5G9Y2SHZI6WCBMD', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCcjHFAPBodw+8Jvb4HdHenjU7rAftdFxcX4OEfZGzxBz16ndlKSk0QudTypgviK6hSnyMLq21WH7frDPkOR7t2HkN9ba4ABlOrobfN/s6mWA7cg8clLg/43gZma/HbMFmVFpspJyVDEMC6KQvLEfDB8xLL/C0Lf7xim4Bd+HUEaW0+hl7B/bngjLLuhOYEWEK6hGxY4khLNVV2CzXzl7EUNaZ6kt9F0kcrl8nOpb6F2RUIPGLbVx6Qaep1qQ9vGdFzaf6tFBltM0Bz7Viyb+9AGZ0VFKuCXAeLHobxkU5vu+zpo68Vqn/smIgvu6jK5uwg==', 'micoapi': ['xGtGs+oXCUC0Fvi3Q03aPg==', 'sXEJMjSdm6MHAaBJzdchB1Mxk2rGXSBZWJp1AeOGCTtY5GRy6wVRB2LRO77vX9U2EI23mc9klfKiG8z4EtdiTVVmfFIjm2JRQtICz9x4bkbpZfQN5L3OKkbSONUR9eBi+Bsav8pnCVEoi5VZaZe9vZyP66YcCgVzjzeIHF73PMEeU9LXuf/A0ad6spTOC+q1XH969gStQGHPdBHsNVl+cw==']} [2026-03-07 20:17:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/花海 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "261.851429" } } [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 261.851429 seconds for file: music/download/周杰伦/花海 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 花海 - 周杰伦 时长: 261.851429 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 花海 - 周杰伦 时长: 261.851429 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/爱情悬崖 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "260.109932" } } [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 260.109932 seconds for file: music/download/周杰伦/爱情悬崖 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱情悬崖 - 周杰伦 时长: 260.109932 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱情悬崖 - 周杰伦 时长: 260.109932 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/夜曲 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "223.747483" } } [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 223.747483 seconds for file: music/download/周杰伦/夜曲 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 夜曲 - 周杰伦 时长: 223.747483 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 夜曲 - 周杰伦 时长: 223.747483 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/明明就 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.301859" } } [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.301859 seconds for file: music/download/周杰伦/明明就 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 明明就 - 周杰伦 时长: 256.301859 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 明明就 - 周杰伦 时长: 256.301859 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/一路向北 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "292.571429" } } [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 292.571429 seconds for file: music/download/周杰伦/一路向北 - 周杰伦.mp3 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 一路向北 - 周杰伦 时长: 292.571429 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一路向北 - 周杰伦 时长: 292.571429 秒 [2026-03-07 20:17:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/说好的幸福呢 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "253.352925" } } [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 253.352925 seconds for file: music/download/周杰伦/说好的幸福呢 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 说好的幸福呢 - 周杰伦 时长: 253.352925 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 说好的幸福呢 - 周杰伦 时长: 253.352925 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/东风破 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "310.543673" } } [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 310.543673 seconds for file: music/download/周杰伦/东风破 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 东风破 - 周杰伦 时长: 310.543673 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 东风破 - 周杰伦 时长: 310.543673 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/发如雪 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "297.285079" } } [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 297.285079 seconds for file: music/download/周杰伦/发如雪 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 发如雪 - 周杰伦 时长: 297.285079 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 发如雪 - 周杰伦 时长: 297.285079 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/兰亭序 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.520091" } } [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.520091 seconds for file: music/download/周杰伦/兰亭序 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 兰亭序 - 周杰伦 时长: 250.520091 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 兰亭序 - 周杰伦 时长: 250.520091 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/龙卷风 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.334331" } } [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.334331 seconds for file: music/download/周杰伦/龙卷风 - 周杰伦.mp3 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 龙卷风 - 周杰伦 时长: 250.334331 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 龙卷风 - 周杰伦 时长: 250.334331 秒 [2026-03-07 20:17:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/搁浅-周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.472018" } } [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.472018 seconds for file: music/download/周杰伦/搁浅-周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 搁浅-周杰伦 时长: 236.472018 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 搁浅-周杰伦 时长: 236.472018 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/困兽之斗 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "265.636281" } } [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 265.636281 seconds for file: music/download/周杰伦/困兽之斗 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 困兽之斗 - 周杰伦 时长: 265.636281 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 困兽之斗 - 周杰伦 时长: 265.636281 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/双截棍 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "201.015147" } } [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 201.015147 seconds for file: music/download/周杰伦/双截棍 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 双截棍 - 周杰伦 时长: 201.015147 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 双截棍 - 周杰伦 时长: 201.015147 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/园游会 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.009252" } } [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.009252 seconds for file: music/download/周杰伦/园游会 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 园游会 - 周杰伦 时长: 250.009252 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 园游会 - 周杰伦 时长: 250.009252 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/上海一九四三 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "194.815420" } } [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 194.81542 seconds for file: music/download/周杰伦/上海一九四三 - 周杰伦.mp3 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 上海一九四三 - 周杰伦 时长: 194.81542 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 上海一九四三 - 周杰伦 时长: 194.81542 秒 [2026-03-07 20:17:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/前世情人 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "198.112653" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 198.112653 seconds for file: music/download/周杰伦/前世情人 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 前世情人 - 周杰伦 时长: 198.112653 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 前世情人 - 周杰伦 时长: 198.112653 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/霍元甲 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "276.178141" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 276.178141 seconds for file: music/download/周杰伦/霍元甲 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 霍元甲 - 周杰伦 时长: 276.178141 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 霍元甲 - 周杰伦 时长: 276.178141 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/等你下课- 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "270.071293" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 270.071293 seconds for file: music/download/周杰伦/等你下课- 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 等你下课- 周杰伦 时长: 270.071293 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 等你下课- 周杰伦 时长: 270.071293 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/暗号 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "265.334422" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 265.334422 seconds for file: music/download/周杰伦/暗号 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 暗号 - 周杰伦 时长: 265.334422 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 暗号 - 周杰伦 时长: 265.334422 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/甜甜的 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.817234" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.817234 seconds for file: music/download/周杰伦/甜甜的 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 甜甜的 - 周杰伦 时长: 238.817234 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 甜甜的 - 周杰伦 时长: 238.817234 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/最后的战役 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "249.568073" } } [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 249.568073 seconds for file: music/download/周杰伦/最后的战役 - 周杰伦.mp3 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 最后的战役 - 周杰伦 时长: 249.568073 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 最后的战役 - 周杰伦 时长: 249.568073 秒 [2026-03-07 20:17:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/稻香 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "216.549297" } } [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 216.549297 seconds for file: music/download/周杰伦/稻香 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 稻香 - 周杰伦 时长: 216.549297 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 稻香 - 周杰伦 时长: 216.549297 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/红颜如霜 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "264.173424" } } [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 264.173424 seconds for file: music/download/周杰伦/红颜如霜 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 红颜如霜 - 周杰伦 时长: 264.173424 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 红颜如霜 - 周杰伦 时长: 264.173424 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/怎么了 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.668571" } } [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.668571 seconds for file: music/download/周杰伦/怎么了 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 怎么了 - 周杰伦 时长: 229.668571 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 怎么了 - 周杰伦 时长: 229.668571 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/止战之殇 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "274.877823" } } [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 274.877823 seconds for file: music/download/周杰伦/止战之殇 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 止战之殇 - 周杰伦 时长: 274.877823 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 止战之殇 - 周杰伦 时长: 274.877823 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/娘子 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "267.006259" } } [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 267.006259 seconds for file: music/download/周杰伦/娘子 - 周杰伦.mp3 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 娘子 - 周杰伦 时长: 267.006259 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 娘子 - 周杰伦 时长: 267.006259 秒 [2026-03-07 20:17:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/轨迹 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "322.037551" } } [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 322.037551 seconds for file: music/download/周杰伦/轨迹 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 轨迹 - 周杰伦 时长: 322.037551 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 轨迹 - 周杰伦 时长: 322.037551 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/倒带 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "276.619320" } } [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 276.61932 seconds for file: music/download/周杰伦/倒带 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 倒带 - 周杰伦 时长: 276.61932 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 倒带 - 周杰伦 时长: 276.61932 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/晴天 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "268.515556" } } [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 268.515556 seconds for file: music/download/周杰伦/晴天 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 晴天 - 周杰伦 时长: 268.515556 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 晴天 - 周杰伦 时长: 268.515556 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/夜的第七章 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "226.719637" } } [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 226.719637 seconds for file: music/download/周杰伦/夜的第七章 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 夜的第七章 - 周杰伦 时长: 226.719637 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 夜的第七章 - 周杰伦 时长: 226.719637 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/爸,我回来了 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "232.408526" } } [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 232.408526 seconds for file: music/download/周杰伦/爸,我回来了 - 周杰伦.mp3 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 爸,我回来了 - 周杰伦 时长: 232.408526 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爸,我回来了 - 周杰伦 时长: 232.408526 秒 [2026-03-07 20:17:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/威廉古堡 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "232.245986" } } [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 232.245986 seconds for file: music/download/周杰伦/威廉古堡 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 威廉古堡 - 周杰伦 时长: 232.245986 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 威廉古堡 - 周杰伦 时长: 232.245986 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/开不了口 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "282.377868" } } [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 282.377868 seconds for file: music/download/周杰伦/开不了口 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 开不了口 - 周杰伦 时长: 282.377868 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 开不了口 - 周杰伦 时长: 282.377868 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/伊斯坦堡 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "204.683900" } } [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 204.6839 seconds for file: music/download/周杰伦/伊斯坦堡 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 伊斯坦堡 - 周杰伦 时长: 204.6839 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 伊斯坦堡 - 周杰伦 时长: 204.6839 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/手写的从前 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "297.308299" } } [2026-03-07 20:17:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 297.308299 seconds for file: music/download/周杰伦/手写的从前 - 周杰伦.mp3 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 手写的从前 - 周杰伦 时长: 297.308299 秒 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 手写的从前 - 周杰伦 时长: 297.308299 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/爱的飞行日记 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "251.936508" } } [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 251.936508 seconds for file: music/download/周杰伦/爱的飞行日记 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱的飞行日记 - 周杰伦 时长: 251.936508 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱的飞行日记 - 周杰伦 时长: 251.936508 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/告白气球 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "210.906848" } } [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 210.906848 seconds for file: music/download/周杰伦/告白气球 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 告白气球 - 周杰伦 时长: 210.906848 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 告白气球 - 周杰伦 时长: 210.906848 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/忍者 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "157.709932" } } [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 157.709932 seconds for file: music/download/周杰伦/忍者 - 周杰伦.mp3 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 忍者 - 周杰伦 时长: 157.709932 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 忍者 - 周杰伦 时长: 157.709932 秒 [2026-03-07 20:17:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/雨下一整晚 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "253.143946" } } [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 253.143946 seconds for file: music/download/周杰伦/雨下一整晚 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 雨下一整晚 - 周杰伦 时长: 253.143946 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 雨下一整晚 - 周杰伦 时长: 253.143946 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/阳光宅男 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "217.478095" } } [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 217.478095 seconds for file: music/download/周杰伦/阳光宅男 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 阳光宅男 - 周杰伦 时长: 217.478095 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 阳光宅男 - 周杰伦 时长: 217.478095 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/简单爱 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "264.219864" } } [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 264.219864 seconds for file: music/download/周杰伦/简单爱 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 简单爱 - 周杰伦 时长: 264.219864 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 简单爱 - 周杰伦 时长: 264.219864 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/说了再见 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "269.305034" } } [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 269.305034 seconds for file: music/download/周杰伦/说了再见 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 说了再见 - 周杰伦 时长: 269.305034 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 说了再见 - 周杰伦 时长: 269.305034 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/龙拳 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "272.834467" } } [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 272.834467 seconds for file: music/download/周杰伦/龙拳 - 周杰伦.mp3 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 龙拳 - 周杰伦 时长: 272.834467 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 龙拳 - 周杰伦 时长: 272.834467 秒 [2026-03-07 20:17:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/彩虹 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "260.017052" } } [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 260.017052 seconds for file: music/download/周杰伦/彩虹 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 彩虹 - 周杰伦 时长: 260.017052 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 彩虹 - 周杰伦 时长: 260.017052 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/可爱女人 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.913197" } } [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.913197 seconds for file: music/download/周杰伦/可爱女人 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 可爱女人 - 周杰伦 时长: 236.913197 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 可爱女人 - 周杰伦 时长: 236.913197 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/牛仔很忙 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "165.279637" } } [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 165.279637 seconds for file: music/download/周杰伦/牛仔很忙 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 牛仔很忙 - 周杰伦 时长: 165.279637 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 牛仔很忙 - 周杰伦 时长: 165.279637 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/烟花易冷 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "259.715193" } } [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 259.715193 seconds for file: music/download/周杰伦/烟花易冷 - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 烟花易冷 - 周杰伦 时长: 259.715193 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 烟花易冷 - 周杰伦 时长: 259.715193 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/Mojito - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "185.480998" } } [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 185.480998 seconds for file: music/download/周杰伦/Mojito - 周杰伦.mp3 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 Mojito - 周杰伦 时长: 185.480998 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 Mojito - 周杰伦 时长: 185.480998 秒 [2026-03-07 20:17:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/爷爷泡的茶 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.286259" } } [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.286259 seconds for file: music/download/周杰伦/爷爷泡的茶 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 爷爷泡的茶 - 周杰伦 时长: 236.286259 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爷爷泡的茶 - 周杰伦 时长: 236.286259 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/三年二班 - 周杰伦(1).mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "278.941315" } } [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 278.941315 seconds for file: music/download/周杰伦/三年二班 - 周杰伦(1).mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 三年二班 - 周杰伦(1) 时长: 278.941315 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 三年二班 - 周杰伦(1) 时长: 278.941315 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/反方向的钟 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.371519" } } [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.371519 seconds for file: music/download/周杰伦/反方向的钟 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 反方向的钟 - 周杰伦 时长: 256.371519 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 反方向的钟 - 周杰伦 时长: 256.371519 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/双刀 - 周杰伦(1).mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "289.320635" } } [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 289.320635 seconds for file: music/download/周杰伦/双刀 - 周杰伦(1).mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 双刀 - 周杰伦(1) 时长: 289.320635 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 双刀 - 周杰伦(1) 时长: 289.320635 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/同一种调调 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.204172" } } [2026-03-07 20:17:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.204172 seconds for file: music/download/周杰伦/同一种调调 - 周杰伦.mp3 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 同一种调调 - 周杰伦 时长: 229.204172 秒 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 同一种调调 - 周杰伦 时长: 229.204172 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/安静 - 周杰伦.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "330.141315" } } [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 330.141315 seconds for file: music/download/周杰伦/安静 - 周杰伦.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 安静 - 周杰伦 时长: 330.141315 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 安静 - 周杰伦 时长: 330.141315 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/红尘客栈.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "268.701315" } } [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 268.701315 seconds for file: music/download/周杰伦/红尘客栈.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 红尘客栈 时长: 268.701315 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 红尘客栈 时长: 268.701315 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/珊瑚海 - 周杰伦梁心颐.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "252.609887" } } [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 252.609887 seconds for file: music/download/周杰伦/珊瑚海 - 周杰伦梁心颐.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 珊瑚海 - 周杰伦梁心颐 时长: 252.609887 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 珊瑚海 - 周杰伦梁心颐 时长: 252.609887 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/星晴 - 周杰伦.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "253.678005" } } [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 253.678005 seconds for file: music/download/周杰伦/星晴 - 周杰伦.mp3 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 星晴 - 周杰伦 时长: 253.678005 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 星晴 - 周杰伦 时长: 253.678005 秒 [2026-03-07 20:17:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/免费教学录影带 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "237.609796" } } [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 237.609796 seconds for file: music/download/周杰伦/免费教学录影带 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 免费教学录影带 - 周杰伦 时长: 237.609796 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 免费教学录影带 - 周杰伦 时长: 237.609796 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/千里之外 - 周杰伦费玉清(1).mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "254.351383" } } [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 254.351383 seconds for file: music/download/周杰伦/千里之外 - 周杰伦费玉清(1).mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 千里之外 - 周杰伦费玉清(1) 时长: 254.351383 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 千里之外 - 周杰伦费玉清(1) 时长: 254.351383 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/七里香 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "297.470839" } } [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 297.470839 seconds for file: music/download/周杰伦/七里香 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 七里香 - 周杰伦 时长: 297.470839 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 七里香 - 周杰伦 时长: 297.470839 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/印第安老斑鸠 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "303.345488" } } [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 303.345488 seconds for file: music/download/周杰伦/印第安老斑鸠 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 印第安老斑鸠 - 周杰伦 时长: 303.345488 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 印第安老斑鸠 - 周杰伦 时长: 303.345488 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/对不起 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "222.005986" } } [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 222.005986 seconds for file: music/download/周杰伦/对不起 - 周杰伦.mp3 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 对不起 - 周杰伦 时长: 222.005986 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 对不起 - 周杰伦 时长: 222.005986 秒 [2026-03-07 20:17:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/周杰伦/世界末日 - 周杰伦.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "263.546485" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 263.546485 seconds for file: music/download/周杰伦/世界末日 - 周杰伦.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 世界末日 - 周杰伦 时长: 263.546485 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 世界末日 - 周杰伦 时长: 263.546485 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/42.重返十七岁 - 鹿晗 _ 大张伟 _ Ella陈嘉桦 _ 刘敏涛 _ 潘玮柏 _ 张丹峰.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "245.922540" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 245.92254 seconds for file: music/download/鹿晗/42.重返十七岁 - 鹿晗 _ 大张伟 _ Ella陈嘉桦 _ 刘敏涛 _ 潘玮柏 _ 张丹峰.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 42.重返十七岁 - 鹿晗 _ 大张伟 _ Ella陈嘉桦 _ 刘敏涛 _ 潘玮柏 _ 张丹峰 时长: 245.92254 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 42.重返十七岁 - 鹿晗 _ 大张伟 _ Ella陈嘉桦 _ 刘敏涛 _ 潘玮柏 _ 张丹峰 时长: 245.92254 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/36.原动力(The Inner Force) (Original Mix版) - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "198.553832" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 198.553832 seconds for file: music/download/鹿晗/36.原动力(The Inner Force) (Original Mix版) - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 36.原动力(The Inner Force) (Original Mix版) - 鹿晗 时长: 198.553832 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 36.原动力(The Inner Force) (Original Mix版) - 鹿晗 时长: 198.553832 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/29.梦 - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "182.903583" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 182.903583 seconds for file: music/download/鹿晗/29.梦 - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 29.梦 - 鹿晗 时长: 182.903583 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 29.梦 - 鹿晗 时长: 182.903583 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/22.往往 - 鹿晗 _ 宝石Gem.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "150.743946" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 150.743946 seconds for file: music/download/鹿晗/22.往往 - 鹿晗 _ 宝石Gem.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 22.往往 - 鹿晗 _ 宝石Gem 时长: 150.743946 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 22.往往 - 鹿晗 _ 宝石Gem 时长: 150.743946 秒 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/37.Walking On The Moon - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "173.267302" } } [2026-03-07 20:17:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 173.267302 seconds for file: music/download/鹿晗/37.Walking On The Moon - 鹿晗.mp3 [2026-03-07 20:17:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 37.Walking On The Moon - 鹿晗 时长: 173.267302 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 37.Walking On The Moon - 鹿晗 时长: 173.267302 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/09.零界点(On fire) (feat_ AR) - 鹿晗 _ AR刘夫阳.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "216.944036" } } [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 216.944036 seconds for file: music/download/鹿晗/09.零界点(On fire) (feat_ AR) - 鹿晗 _ AR刘夫阳.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 09.零界点(On fire) (feat_ AR) - 鹿晗 _ AR刘夫阳 时长: 216.944036 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 09.零界点(On fire) (feat_ AR) - 鹿晗 _ AR刘夫阳 时长: 216.944036 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/04.有点儿意思 - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "203.174603" } } [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 203.174603 seconds for file: music/download/鹿晗/04.有点儿意思 - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 04.有点儿意思 - 鹿晗 时长: 203.174603 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 04.有点儿意思 - 鹿晗 时长: 203.174603 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/01.勋章 - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "215.945578" } } [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 215.945578 seconds for file: music/download/鹿晗/01.勋章 - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 01.勋章 - 鹿晗 时长: 215.945578 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 01.勋章 - 鹿晗 时长: 215.945578 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/31.心率(Like a dream) - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "220.148390" } } [2026-03-07 20:17:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 220.14839 seconds for file: music/download/鹿晗/31.心率(Like a dream) - 鹿晗.mp3 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 31.心率(Like a dream) - 鹿晗 时长: 220.14839 秒 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 31.心率(Like a dream) - 鹿晗 时长: 220.14839 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/07.超级冠军 - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "269.049615" } } [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 269.049615 seconds for file: music/download/鹿晗/07.超级冠军 - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 07.超级冠军 - 鹿晗 时长: 269.049615 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 07.超级冠军 - 鹿晗 时长: 269.049615 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/11.世界末日 - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "267.284898" } } [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 267.284898 seconds for file: music/download/鹿晗/11.世界末日 - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 11.世界末日 - 鹿晗 时长: 267.284898 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 11.世界末日 - 鹿晗 时长: 267.284898 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/30.Dream All Summer 夏夜 (EDM Remix) - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "196.812336" } } [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 196.812336 seconds for file: music/download/鹿晗/30.Dream All Summer 夏夜 (EDM Remix) - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 30.Dream All Summer 夏夜 (EDM Remix) - 鹿晗 时长: 196.812336 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 30.Dream All Summer 夏夜 (EDM Remix) - 鹿晗 时长: 196.812336 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/39.慢慢 (Slow Motion) - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "153.716100" } } [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 153.7161 seconds for file: music/download/鹿晗/39.慢慢 (Slow Motion) - 鹿晗.mp3 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 39.慢慢 (Slow Motion) - 鹿晗 时长: 153.7161 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 39.慢慢 (Slow Motion) - 鹿晗 时长: 153.7161 秒 [2026-03-07 20:17:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/32.影子 - 队长 _ 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "212.114286" } } [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 212.114286 seconds for file: music/download/鹿晗/32.影子 - 队长 _ 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 32.影子 - 队长 _ 鹿晗 时长: 212.114286 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 32.影子 - 队长 _ 鹿晗 时长: 212.114286 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] 172.19.0.1:46852 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/40._1 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "208.933152" } } [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 208.933152 seconds for file: music/download/鹿晗/40._1 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 40._1 - 鹿晗 时长: 208.933152 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 40._1 - 鹿晗 时长: 208.933152 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/20.时差(On call) - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "199.552290" } } [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 199.55229 seconds for file: music/download/鹿晗/20.时差(On call) - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 20.时差(On call) - 鹿晗 时长: 199.55229 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 20.时差(On call) - 鹿晗 时长: 199.55229 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/13.吹吹风 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "175.519637" } } [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 175.519637 seconds for file: music/download/鹿晗/13.吹吹风 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 13.吹吹风 - 鹿晗 时长: 175.519637 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 13.吹吹风 - 鹿晗 时长: 175.519637 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/10.梦寐之地 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "262.339048" } } [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 262.339048 seconds for file: music/download/鹿晗/10.梦寐之地 - 鹿晗.mp3 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 10.梦寐之地 - 鹿晗 时长: 262.339048 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 10.梦寐之地 - 鹿晗 时长: 262.339048 秒 [2026-03-07 20:17:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/17.光荣之路 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "273.740045" } } [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 273.740045 seconds for file: music/download/鹿晗/17.光荣之路 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 17.光荣之路 - 鹿晗 时长: 273.740045 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 17.光荣之路 - 鹿晗 时长: 273.740045 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/27.追梦赤子心 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "296.542041" } } [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 296.542041 seconds for file: music/download/鹿晗/27.追梦赤子心 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 27.追梦赤子心 - 鹿晗 时长: 296.542041 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 27.追梦赤子心 - 鹿晗 时长: 296.542041 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/03.致爱 Your Song - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "193.422222" } } [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 193.422222 seconds for file: music/download/鹿晗/03.致爱 Your Song - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 03.致爱 Your Song - 鹿晗 时长: 193.422222 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 03.致爱 Your Song - 鹿晗 时长: 193.422222 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/18.fill me in love - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "175.078458" } } [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 175.078458 seconds for file: music/download/鹿晗/18.fill me in love - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 18.fill me in love - 鹿晗 时长: 175.078458 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 18.fill me in love - 鹿晗 时长: 175.078458 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/14.虫儿飞 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "54.288254" } } [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 54.288254 seconds for file: music/download/鹿晗/14.虫儿飞 - 鹿晗.mp3 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 14.虫儿飞 - 鹿晗 时长: 54.288254 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 14.虫儿飞 - 鹿晗 时长: 54.288254 秒 [2026-03-07 20:17:41] [0.4.23] [INFO] 172.19.0.1:46852 - "GET /static/default/jquery-3.7.1.min.js?version=1771327223 HTTP/1.1" 200 [2026-03-07 20:17:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/38.Lu - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "235.311020" } } [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 235.31102 seconds for file: music/download/鹿晗/38.Lu - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 38.Lu - 鹿晗 时长: 235.31102 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 38.Lu - 鹿晗 时长: 235.31102 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] 172.19.0.1:46856 - "GET /static/default/main.css?version=1771327223 HTTP/1.1" 200 [2026-03-07 20:17:42] [0.4.23] [INFO] 172.19.0.1:46864 - "GET /static/default/md.js?version=1771327223 HTTP/1.1" 200 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/41.冒险时间 (Adventure Time) - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "220.636009" } } [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 220.636009 seconds for file: music/download/鹿晗/41.冒险时间 (Adventure Time) - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 41.冒险时间 (Adventure Time) - 鹿晗 时长: 220.636009 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 41.冒险时间 (Adventure Time) - 鹿晗 时长: 220.636009 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/26.That's right - KUAN _ 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "198.878912" } } [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 198.878912 seconds for file: music/download/鹿晗/26.That's right - KUAN _ 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 26.That's right - KUAN _ 鹿晗 时长: 198.878912 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 26.That's right - KUAN _ 鹿晗 时长: 198.878912 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/25.怜城辞 - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "299.607075" } } [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 299.607075 seconds for file: music/download/鹿晗/25.怜城辞 - 鹿晗.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 25.怜城辞 - 鹿晗 时长: 299.607075 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 25.怜城辞 - 鹿晗 时长: 299.607075 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/05.敏感(LH x Z_TAO) - 鹿晗 _ 黄子韬.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "230.016871" } } [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 230.016871 seconds for file: music/download/鹿晗/05.敏感(LH x Z_TAO) - 鹿晗 _ 黄子韬.mp3 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 05.敏感(LH x Z_TAO) - 鹿晗 _ 黄子韬 时长: 230.016871 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 05.敏感(LH x Z_TAO) - 鹿晗 _ 黄子韬 时长: 230.016871 秒 [2026-03-07 20:17:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/24.飞到月球 (SUNKIS x LH) - sunkis 宋秉勤 _ 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "195.999637" } } [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 195.999637 seconds for file: music/download/鹿晗/24.飞到月球 (SUNKIS x LH) - sunkis 宋秉勤 _ 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 24.飞到月球 (SUNKIS x LH) - sunkis 宋秉勤 _ 鹿晗 时长: 195.999637 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 24.飞到月球 (SUNKIS x LH) - sunkis 宋秉勤 _ 鹿晗 时长: 195.999637 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/23.WUHA - 邓超 _ 陈赫 _ 鹿晗 _ 范志毅 _ 宝石Gem _ 王勉.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "231.154649" } } [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 231.154649 seconds for file: music/download/鹿晗/23.WUHA - 邓超 _ 陈赫 _ 鹿晗 _ 范志毅 _ 宝石Gem _ 王勉.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 23.WUHA - 邓超 _ 陈赫 _ 鹿晗 _ 范志毅 _ 宝石Gem _ 王勉 时长: 231.154649 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 23.WUHA - 邓超 _ 陈赫 _ 鹿晗 _ 范志毅 _ 宝石Gem _ 王勉 时长: 231.154649 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/15.风吹过 (Gone With The Wind) - 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "189.033651" } } [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 189.033651 seconds for file: music/download/鹿晗/15.风吹过 (Gone With The Wind) - 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 15.风吹过 (Gone With The Wind) - 鹿晗 时长: 189.033651 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 15.风吹过 (Gone With The Wind) - 鹿晗 时长: 189.033651 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] 172.19.0.1:46852 - "GET /getsetting HTTP/1.1" 200 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/28.微白城市(Winter song) - 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "190.217868" } } [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 190.217868 seconds for file: music/download/鹿晗/28.微白城市(Winter song) - 鹿晗.mp3 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 28.微白城市(Winter song) - 鹿晗 时长: 190.217868 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 28.微白城市(Winter song) - 鹿晗 时长: 190.217868 秒 [2026-03-07 20:17:43] [0.4.23] [INFO] 172.19.0.1:46864 - "GET /getversion HTTP/1.1" 200 [2026-03-07 20:17:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/21.让我留在你身边 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "181.603265" } } [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 181.603265 seconds for file: music/download/鹿晗/21.让我留在你身边 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 21.让我留在你身边 - 鹿晗 时长: 181.603265 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 21.让我留在你身边 - 鹿晗 时长: 181.603265 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/34.甜蜜蜜 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.718186" } } [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.718186 seconds for file: music/download/鹿晗/34.甜蜜蜜 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 34.甜蜜蜜 - 鹿晗 时长: 242.718186 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 34.甜蜜蜜 - 鹿晗 时长: 242.718186 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/33.夜的尽头 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "191.912925" } } [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 191.912925 seconds for file: music/download/鹿晗/33.夜的尽头 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 33.夜的尽头 - 鹿晗 时长: 191.912925 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 33.夜的尽头 - 鹿晗 时长: 191.912925 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/02.我们的明天 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "232.083447" } } [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 232.083447 seconds for file: music/download/鹿晗/02.我们的明天 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 02.我们的明天 - 鹿晗 时长: 232.083447 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 02.我们的明天 - 鹿晗 时长: 232.083447 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] 172.19.0.1:46852 - "GET /musiclist HTTP/1.1" 200 [2026-03-07 20:17:44] [0.4.23] [INFO] 172.19.0.1:46864 - "GET /getvolume?did=web_device HTTP/1.1" 200 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/06.诺言 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "192.005805" } } [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 192.005805 seconds for file: music/download/鹿晗/06.诺言 - 鹿晗.mp3 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 06.诺言 - 鹿晗 时长: 192.005805 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 06.诺言 - 鹿晗 时长: 192.005805 秒 [2026-03-07 20:17:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/19.请到长城来滑雪 - 鹿晗 _ 陶喆.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "219.173152" } } [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 219.173152 seconds for file: music/download/鹿晗/19.请到长城来滑雪 - 鹿晗 _ 陶喆.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 19.请到长城来滑雪 - 鹿晗 _ 陶喆 时长: 219.173152 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 19.请到长城来滑雪 - 鹿晗 _ 陶喆 时长: 219.173152 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/08.时间停了 - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "227.578776" } } [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 227.578776 seconds for file: music/download/鹿晗/08.时间停了 - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 08.时间停了 - 鹿晗 时长: 227.578776 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 08.时间停了 - 鹿晗 时长: 227.578776 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/35.海底 (Deep) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "239.281633" } } [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 239.281633 seconds for file: music/download/鹿晗/35.海底 (Deep) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 35.海底 (Deep) - 鹿晗 时长: 239.281633 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 35.海底 (Deep) - 鹿晗 时长: 239.281633 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/16.封印(Excited) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "233.476644" } } [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 233.476644 seconds for file: music/download/鹿晗/16.封印(Excited) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 16.封印(Excited) - 鹿晗 时长: 233.476644 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 16.封印(Excited) - 鹿晗 时长: 233.476644 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/鹿晗/12.Don't(bother(别来烦我) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "209.954830" } } [2026-03-07 20:17:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 209.95483 seconds for file: music/download/鹿晗/12.Don't(bother(别来烦我) - 鹿晗.mp3 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 12.Don't(bother(别来烦我) - 鹿晗 时长: 209.95483 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 12.Don't(bother(别来烦我) - 鹿晗 时长: 209.95483 秒 [2026-03-07 20:17:45] [0.4.23] [INFO] 172.19.0.1:46864 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 找朋友.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "80.682667" } } [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 80.682667 seconds for file: music/download/儿歌/ 找朋友.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 找朋友 时长: 80.682667 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 找朋友 时长: 80.682667 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 不能说的秘密.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "144.853333" } } [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 144.853333 seconds for file: music/download/儿歌/ 不能说的秘密.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 不能说的秘密 时长: 144.853333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 不能说的秘密 时长: 144.853333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 奇奇和妙妙.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "132.053333" } } [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 132.053333 seconds for file: music/download/儿歌/ 奇奇和妙妙.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 奇奇和妙妙 时长: 132.053333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 奇奇和妙妙 时长: 132.053333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/星星与月亮,哄睡儿歌,轻松让孩子入睡.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "160.533333" } } [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 160.533333 seconds for file: music/download/儿歌/星星与月亮,哄睡儿歌,轻松让孩子入睡.mp3 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 星星与月亮,哄睡儿歌,轻松让孩子入睡 时长: 160.533333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 星星与月亮,哄睡儿歌,轻松让孩子入睡 时长: 160.533333 秒 [2026-03-07 20:17:46] [0.4.23] [INFO] 172.19.0.1:46856 - "GET /latestversion HTTP/1.1" 200 [2026-03-07 20:17:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/快乐的夏天,玩浪花捡贝壳吃西瓜,是夏天的标配.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "136.896000" } } [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 136.896 seconds for file: music/download/儿歌/快乐的夏天,玩浪花捡贝壳吃西瓜,是夏天的标配.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 快乐的夏天,玩浪花捡贝壳吃西瓜,是夏天的标配 时长: 136.896 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 快乐的夏天,玩浪花捡贝壳吃西瓜,是夏天的标配 时长: 136.896 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/和恐龙一起跳舞,开心地跳舞,轻轻地跺脚.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "99.477333" } } [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 99.477333 seconds for file: music/download/儿歌/和恐龙一起跳舞,开心地跳舞,轻轻地跺脚.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 和恐龙一起跳舞,开心地跳舞,轻轻地跺脚 时长: 99.477333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 和恐龙一起跳舞,开心地跳舞,轻轻地跺脚 时长: 99.477333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我是一条小青龙.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "113.365333" } } [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 113.365333 seconds for file: music/download/儿歌/ 我是一条小青龙.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 我是一条小青龙 时长: 113.365333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我是一条小青龙 时长: 113.365333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 粉刷匠.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "89.685333" } } [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 89.685333 seconds for file: music/download/儿歌/ 粉刷匠.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 粉刷匠 时长: 89.685333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 粉刷匠 时长: 89.685333 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/祖国祖国我们爱你,一片祥和在心中.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "133.290667" } } [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 133.290667 seconds for file: music/download/儿歌/祖国祖国我们爱你,一片祥和在心中.mp3 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 祖国祖国我们爱你,一片祥和在心中 时长: 133.290667 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 祖国祖国我们爱你,一片祥和在心中 时长: 133.290667 秒 [2026-03-07 20:17:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 体内探险.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "170.410667" } } [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 170.410667 seconds for file: music/download/儿歌/ 体内探险.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 体内探险 时长: 170.410667 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 体内探险 时长: 170.410667 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 数鸭子.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "116.736000" } } [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 116.736 seconds for file: music/download/儿歌/ 数鸭子.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 数鸭子 时长: 116.736 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 数鸭子 时长: 116.736 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/嘘,请小声,学习礼貌儿歌,做个文明小朋友.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "152.405333" } } [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 152.405333 seconds for file: music/download/儿歌/嘘,请小声,学习礼貌儿歌,做个文明小朋友.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 嘘,请小声,学习礼貌儿歌,做个文明小朋友 时长: 152.405333 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 嘘,请小声,学习礼貌儿歌,做个文明小朋友 时长: 152.405333 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/劳动最光荣,快乐说不尽,创造最光荣.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "143.850667" } } [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 143.850667 seconds for file: music/download/儿歌/劳动最光荣,快乐说不尽,创造最光荣.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 劳动最光荣,快乐说不尽,创造最光荣 时长: 143.850667 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 劳动最光荣,快乐说不尽,创造最光荣 时长: 143.850667 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/坐什么去旅行,哪个交通工具最快?.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "146.645333" } } [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 146.645333 seconds for file: music/download/儿歌/坐什么去旅行,哪个交通工具最快?.mp3 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 坐什么去旅行,哪个交通工具最快? 时长: 146.645333 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 坐什么去旅行,哪个交通工具最快? 时长: 146.645333 秒 [2026-03-07 20:17:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 歌声与微笑.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "120.896000" } } [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 120.896 seconds for file: music/download/儿歌/ 歌声与微笑.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 歌声与微笑 时长: 120.896 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 歌声与微笑 时长: 120.896 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/玩具车捉迷藏,鲨鱼车想跟大家一起玩.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "177.450667" } } [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 177.450667 seconds for file: music/download/儿歌/玩具车捉迷藏,鲨鱼车想跟大家一起玩.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 玩具车捉迷藏,鲨鱼车想跟大家一起玩 时长: 177.450667 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 玩具车捉迷藏,鲨鱼车想跟大家一起玩 时长: 177.450667 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 大风车.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "117.973333" } } [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 117.973333 seconds for file: music/download/儿歌/ 大风车.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 大风车 时长: 117.973333 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 大风车 时长: 117.973333 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我会自己上厕所.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "120.725333" } } [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 120.725333 seconds for file: music/download/儿歌/ 我会自己上厕所.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 我会自己上厕所 时长: 120.725333 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我会自己上厕所 时长: 120.725333 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/自己上厕所,自己的事情自己做.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "120.000000" } } [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 120.0 seconds for file: music/download/儿歌/自己上厕所,自己的事情自己做.mp3 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 自己上厕所,自己的事情自己做 时长: 120.0 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 自己上厕所,自己的事情自己做 时长: 120.0 秒 [2026-03-07 20:17:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 英文字母歌.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "154.282667" } } [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 154.282667 seconds for file: music/download/儿歌/ 英文字母歌.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 英文字母歌 时长: 154.282667 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 英文字母歌 时长: 154.282667 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/热热的夏天,冰淇淋是最需要.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "122.602667" } } [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 122.602667 seconds for file: music/download/儿歌/热热的夏天,冰淇淋是最需要.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 热热的夏天,冰淇淋是最需要 时长: 122.602667 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 热热的夏天,冰淇淋是最需要 时长: 122.602667 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小小音乐家,欣赏美妙的音乐.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "124.096000" } } [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 124.096 seconds for file: music/download/儿歌/小小音乐家,欣赏美妙的音乐.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 小小音乐家,欣赏美妙的音乐 时长: 124.096 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小小音乐家,欣赏美妙的音乐 时长: 124.096 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 拔萝卜.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.368000" } } [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.368 seconds for file: music/download/儿歌/ 拔萝卜.mp3 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 拔萝卜 时长: 114.368 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 拔萝卜 时长: 114.368 秒 [2026-03-07 20:17:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/捉迷藏,你藏我找,乐趣多多.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "145.280000" } } [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 145.28 seconds for file: music/download/儿歌/捉迷藏,你藏我找,乐趣多多.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 捉迷藏,你藏我找,乐趣多多 时长: 145.28 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 捉迷藏,你藏我找,乐趣多多 时长: 145.28 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 玩具进行曲.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "133.525333" } } [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 133.525333 seconds for file: music/download/儿歌/ 玩具进行曲.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 玩具进行曲 时长: 133.525333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 玩具进行曲 时长: 133.525333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 咩咩小黑羊.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "127.765333" } } [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 127.765333 seconds for file: music/download/儿歌/ 咩咩小黑羊.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 咩咩小黑羊 时长: 127.765333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 咩咩小黑羊 时长: 127.765333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/奇妙工程车,认识各种各样的工程车.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "109.205333" } } [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 109.205333 seconds for file: music/download/儿歌/奇妙工程车,认识各种各样的工程车.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 奇妙工程车,认识各种各样的工程车 时长: 109.205333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 奇妙工程车,认识各种各样的工程车 时长: 109.205333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我喜欢帮助别人,有需要帮忙让我来.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "155.285333" } } [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 155.285333 seconds for file: music/download/儿歌/我喜欢帮助别人,有需要帮忙让我来.mp3 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 我喜欢帮助别人,有需要帮忙让我来 时长: 155.285333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我喜欢帮助别人,有需要帮忙让我来 时长: 155.285333 秒 [2026-03-07 20:17:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/妈妈和我,亲情之间的培养.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "164.202667" } } [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 164.202667 seconds for file: music/download/儿歌/妈妈和我,亲情之间的培养.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 妈妈和我,亲情之间的培养 时长: 164.202667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 妈妈和我,亲情之间的培养 时长: 164.202667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小红帽.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.202667" } } [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.202667 seconds for file: music/download/儿歌/ 小红帽.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 小红帽 时长: 100.202667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小红帽 时长: 100.202667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/骄傲的兔子,骄傲使人失败,做事要谦虚.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "187.776000" } } [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 187.776 seconds for file: music/download/儿歌/骄傲的兔子,骄傲使人失败,做事要谦虚.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 骄傲的兔子,骄傲使人失败,做事要谦虚 时长: 187.776 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 骄傲的兔子,骄傲使人失败,做事要谦虚 时长: 187.776 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 泥娃娃.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "93.162667" } } [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 93.162667 seconds for file: music/download/儿歌/ 泥娃娃.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 泥娃娃 时长: 93.162667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 泥娃娃 时长: 93.162667 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小猪盖房子,经典儿歌,咏流传.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "171.968000" } } [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 171.968 seconds for file: music/download/儿歌/小猪盖房子,经典儿歌,咏流传.mp3 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 小猪盖房子,经典儿歌,咏流传 时长: 171.968 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小猪盖房子,经典儿歌,咏流传 时长: 171.968 秒 [2026-03-07 20:17:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我的心情.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.848000" } } [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.848 seconds for file: music/download/儿歌/ 我的心情.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 我的心情 时长: 126.848 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我的心情 时长: 126.848 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/修理员帮帮忙,解决问题不害怕.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.816000" } } [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.816 seconds for file: music/download/儿歌/修理员帮帮忙,解决问题不害怕.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 修理员帮帮忙,解决问题不害怕 时长: 114.816 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 修理员帮帮忙,解决问题不害怕 时长: 114.816 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/宝宝巴士,快乐启蒙,一首耳熟能详的的歌曲.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "147.605333" } } [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 147.605333 seconds for file: music/download/儿歌/宝宝巴士,快乐启蒙,一首耳熟能详的的歌曲.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 宝宝巴士,快乐启蒙,一首耳熟能详的的歌曲 时长: 147.605333 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 宝宝巴士,快乐启蒙,一首耳熟能详的的歌曲 时长: 147.605333 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 铃儿响叮当.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.485333" } } [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.485333 seconds for file: music/download/儿歌/ 铃儿响叮当.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 铃儿响叮当 时长: 126.485333 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 铃儿响叮当 时长: 126.485333 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/甜甜圈来啦,一起来数数一共有多少个?.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "123.008000" } } [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 123.008 seconds for file: music/download/儿歌/甜甜圈来啦,一起来数数一共有多少个?.mp3 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 甜甜圈来啦,一起来数数一共有多少个? 时长: 123.008 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 甜甜圈来啦,一起来数数一共有多少个? 时长: 123.008 秒 [2026-03-07 20:17:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小医生.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.557333" } } [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.557333 seconds for file: music/download/儿歌/ 小医生.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 小医生 时长: 105.557333 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小医生 时长: 105.557333 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 蜗牛歌.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "116.010667" } } [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 116.010667 seconds for file: music/download/儿歌/ 蜗牛歌.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 蜗牛歌 时长: 116.010667 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 蜗牛歌 时长: 116.010667 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/跟我一起这样做,学习日常生活好习惯.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "134.848000" } } [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 134.848 seconds for file: music/download/儿歌/跟我一起这样做,学习日常生活好习惯.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 跟我一起这样做,学习日常生活好习惯 时长: 134.848 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 跟我一起这样做,学习日常生活好习惯 时长: 134.848 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 公交车的轮子.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "122.197333" } } [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 122.197333 seconds for file: music/download/儿歌/ 公交车的轮子.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 公交车的轮子 时长: 122.197333 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 公交车的轮子 时长: 122.197333 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/七色光,太阳给我们带来美丽的世界.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "158.656000" } } [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 158.656 seconds for file: music/download/儿歌/七色光,太阳给我们带来美丽的世界.mp3 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 七色光,太阳给我们带来美丽的世界 时长: 158.656 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 七色光,太阳给我们带来美丽的世界 时长: 158.656 秒 [2026-03-07 20:17:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 五只小鸭.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "158.848000" } } [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 158.848 seconds for file: music/download/儿歌/ 五只小鸭.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 五只小鸭 时长: 158.848 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五只小鸭 时长: 158.848 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 捉泥鳅.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "92.117333" } } [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 92.117333 seconds for file: music/download/儿歌/ 捉泥鳅.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 捉泥鳅 时长: 92.117333 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 捉泥鳅 时长: 92.117333 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/可怕的蚊子,一起来打败它们!.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "141.290667" } } [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 141.290667 seconds for file: music/download/儿歌/可怕的蚊子,一起来打败它们!.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 可怕的蚊子,一起来打败它们! 时长: 141.290667 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 可怕的蚊子,一起来打败它们! 时长: 141.290667 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 采蘑菇的小姑娘.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "92.565333" } } [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 92.565333 seconds for file: music/download/儿歌/ 采蘑菇的小姑娘.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 采蘑菇的小姑娘 时长: 92.565333 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 采蘑菇的小姑娘 时长: 92.565333 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 开心恐龙跳舞.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "99.136000" } } [2026-03-07 20:17:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 99.136 seconds for file: music/download/儿歌/ 开心恐龙跳舞.mp3 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 开心恐龙跳舞 时长: 99.136 秒 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 开心恐龙跳舞 时长: 99.136 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 洗手歌.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "101.120000" } } [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 101.12 seconds for file: music/download/儿歌/ 洗手歌.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 洗手歌 时长: 101.12 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 洗手歌 时长: 101.12 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 伦敦大桥垮下来.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "124.565333" } } [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 124.565333 seconds for file: music/download/儿歌/ 伦敦大桥垮下来.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 伦敦大桥垮下来 时长: 124.565333 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 伦敦大桥垮下来 时长: 124.565333 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/两只小象,一起欢快的玩耍.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.925333" } } [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.925333 seconds for file: music/download/儿歌/两只小象,一起欢快的玩耍.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 两只小象,一起欢快的玩耍 时长: 139.925333 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 两只小象,一起欢快的玩耍 时长: 139.925333 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 娃哈哈.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.728000" } } [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.728 seconds for file: music/download/儿歌/ 娃哈哈.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 娃哈哈 时长: 105.728 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 娃哈哈 时长: 105.728 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/学习雷锋好榜样,优秀的品格不能丢.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "152.320000" } } [2026-03-07 20:17:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 152.32 seconds for file: music/download/儿歌/学习雷锋好榜样,优秀的品格不能丢.mp3 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 学习雷锋好榜样,优秀的品格不能丢 时长: 152.32 秒 [2026-03-07 20:17:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 学习雷锋好榜样,优秀的品格不能丢 时长: 152.32 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/彩色零食,玩中学,寓教于乐.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "109.845333" } } [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 109.845333 seconds for file: music/download/儿歌/彩色零食,玩中学,寓教于乐.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 彩色零食,玩中学,寓教于乐 时长: 109.845333 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 彩色零食,玩中学,寓教于乐 时长: 109.845333 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/爱我你就抱抱我,充满幸福温馨的一家人.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "156.522667" } } [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 156.522667 seconds for file: music/download/儿歌/爱我你就抱抱我,充满幸福温馨的一家人.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱我你就抱抱我,充满幸福温馨的一家人 时长: 156.522667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱我你就抱抱我,充满幸福温馨的一家人 时长: 156.522667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小小帮手,哪里需要我就来.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "141.482667" } } [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 141.482667 seconds for file: music/download/儿歌/小小帮手,哪里需要我就来.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 小小帮手,哪里需要我就来 时长: 141.482667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小小帮手,哪里需要我就来 时长: 141.482667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] 172.19.0.1:59526 - "GET /static/sw.js HTTP/1.1" 304 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我想和爸爸一样,最尊敬的爸爸,我们爱您!.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "138.730667" } } [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 138.730667 seconds for file: music/download/儿歌/我想和爸爸一样,最尊敬的爸爸,我们爱您!.mp3 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 我想和爸爸一样,最尊敬的爸爸,我们爱您! 时长: 138.730667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我想和爸爸一样,最尊敬的爸爸,我们爱您! 时长: 138.730667 秒 [2026-03-07 20:17:57] [0.4.23] [INFO] 172.19.0.1:59510 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-07 20:17:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/乌龟兔子巴士,你会选择哪个呢?.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "193.536000" } } [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 193.536 seconds for file: music/download/儿歌/乌龟兔子巴士,你会选择哪个呢?.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 乌龟兔子巴士,你会选择哪个呢? 时长: 193.536 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 乌龟兔子巴士,你会选择哪个呢? 时长: 193.536 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/爱上幼儿园,每一天都是新的期待.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "199.530667" } } [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 199.530667 seconds for file: music/download/儿歌/爱上幼儿园,每一天都是新的期待.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱上幼儿园,每一天都是新的期待 时长: 199.530667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱上幼儿园,每一天都是新的期待 时长: 199.530667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/葫芦娃,团结互助,力量大.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "155.733333" } } [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 155.733333 seconds for file: music/download/儿歌/葫芦娃,团结互助,力量大.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 葫芦娃,团结互助,力量大 时长: 155.733333 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 葫芦娃,团结互助,力量大 时长: 155.733333 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/一起种蔬菜,培养了孩子的动手观察能力.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "148.010667" } } [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 148.010667 seconds for file: music/download/儿歌/一起种蔬菜,培养了孩子的动手观察能力.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 一起种蔬菜,培养了孩子的动手观察能力 时长: 148.010667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一起种蔬菜,培养了孩子的动手观察能力 时长: 148.010667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 喂鸡.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "107.370667" } } [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 107.370667 seconds for file: music/download/儿歌/ 喂鸡.mp3 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 喂鸡 时长: 107.370667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 喂鸡 时长: 107.370667 秒 [2026-03-07 20:17:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 王老先生有块地.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "142.848000" } } [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 142.848 seconds for file: music/download/儿歌/ 王老先生有块地.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 王老先生有块地 时长: 142.848 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 王老先生有块地 时长: 142.848 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 外婆的澎湖湾.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "175.573333" } } [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 175.573333 seconds for file: music/download/儿歌/ 外婆的澎湖湾.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 外婆的澎湖湾 时长: 175.573333 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 外婆的澎湖湾 时长: 175.573333 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/舒克和贝塔,学习欣赏经典儿歌.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "146.880000" } } [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 146.88 seconds for file: music/download/儿歌/舒克和贝塔,学习欣赏经典儿歌.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 舒克和贝塔,学习欣赏经典儿歌 时长: 146.88 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 舒克和贝塔,学习欣赏经典儿歌 时长: 146.88 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小毛驴.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.730667" } } [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.730667 seconds for file: music/download/儿歌/ 小毛驴.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 小毛驴 时长: 114.730667 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小毛驴 时长: 114.730667 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/巴士的轮子转呀转,带你穿过小镇.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "129.856000" } } [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 129.856 seconds for file: music/download/儿歌/巴士的轮子转呀转,带你穿过小镇.mp3 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 巴士的轮子转呀转,带你穿过小镇 时长: 129.856 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:17:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 巴士的轮子转呀转,带你穿过小镇 时长: 129.856 秒 [2026-03-07 20:17:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/身体乐器,欣赏音乐的同时学习身体各个器官.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.677333" } } [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.677333 seconds for file: music/download/儿歌/身体乐器,欣赏音乐的同时学习身体各个器官.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 身体乐器,欣赏音乐的同时学习身体各个器官 时长: 126.677333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 身体乐器,欣赏音乐的同时学习身体各个器官 时长: 126.677333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 懂礼貌.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.560000" } } [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.56 seconds for file: music/download/儿歌/ 懂礼貌.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 懂礼貌 时长: 114.56 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 懂礼貌 时长: 114.56 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/保护自己的身体,安全口诀不能忘.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "213.077333" } } [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 213.077333 seconds for file: music/download/儿歌/保护自己的身体,安全口诀不能忘.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 保护自己的身体,安全口诀不能忘 时长: 213.077333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 保护自己的身体,安全口诀不能忘 时长: 213.077333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 蜗牛与黄鹂鸟.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "118.933333" } } [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 118.933333 seconds for file: music/download/儿歌/ 蜗牛与黄鹂鸟.mp3 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 蜗牛与黄鹂鸟 时长: 118.933333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 蜗牛与黄鹂鸟 时长: 118.933333 秒 [2026-03-07 20:18:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/早安歌,欣赏童趣儿歌.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "96.256000" } } [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 96.256 seconds for file: music/download/儿歌/早安歌,欣赏童趣儿歌.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 早安歌,欣赏童趣儿歌 时长: 96.256 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 早安歌,欣赏童趣儿歌 时长: 96.256 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 两只老虎.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.970667" } } [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.970667 seconds for file: music/download/儿歌/ 两只老虎.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 两只老虎 时长: 100.970667 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 两只老虎 时长: 100.970667 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 你喜欢什么颜色.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "131.797333" } } [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 131.797333 seconds for file: music/download/儿歌/ 你喜欢什么颜色.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 你喜欢什么颜色 时长: 131.797333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 你喜欢什么颜色 时长: 131.797333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/一起找爸爸,想睡懒觉的爸爸不见了.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "117.653333" } } [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 117.653333 seconds for file: music/download/儿歌/一起找爸爸,想睡懒觉的爸爸不见了.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 一起找爸爸,想睡懒觉的爸爸不见了 时长: 117.653333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一起找爸爸,想睡懒觉的爸爸不见了 时长: 117.653333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/猴哥,神通广大,火眼金睛.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "150.485333" } } [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 150.485333 seconds for file: music/download/儿歌/猴哥,神通广大,火眼金睛.mp3 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 猴哥,神通广大,火眼金睛 时长: 150.485333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 猴哥,神通广大,火眼金睛 时长: 150.485333 秒 [2026-03-07 20:18:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 头、肩膀、膝盖和脚趾.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "123.136000" } } [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 123.136 seconds for file: music/download/儿歌/ 头、肩膀、膝盖和脚趾.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 头、肩膀、膝盖和脚趾 时长: 123.136 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 头、肩膀、膝盖和脚趾 时长: 123.136 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 家庭礼貌称呼歌.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "148.373333" } } [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 148.373333 seconds for file: music/download/儿歌/ 家庭礼貌称呼歌.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 家庭礼貌称呼歌 时长: 148.373333 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 家庭礼貌称呼歌 时长: 148.373333 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 数数歌.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "102.720000" } } [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 102.72 seconds for file: music/download/儿歌/ 数数歌.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 数数歌 时长: 102.72 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 数数歌 时长: 102.72 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/每个人都有害怕的东西,勇敢面对一切困难.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "145.002667" } } [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 145.002667 seconds for file: music/download/儿歌/每个人都有害怕的东西,勇敢面对一切困难.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 每个人都有害怕的东西,勇敢面对一切困难 时长: 145.002667 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 每个人都有害怕的东西,勇敢面对一切困难 时长: 145.002667 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/草原狮子,威猛的草原之王.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "148.437333" } } [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 148.437333 seconds for file: music/download/儿歌/草原狮子,威猛的草原之王.mp3 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 草原狮子,威猛的草原之王 时长: 148.437333 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 草原狮子,威猛的草原之王 时长: 148.437333 秒 [2026-03-07 20:18:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/勇敢的警察,保卫人民群众的安全.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "165.013333" } } [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 165.013333 seconds for file: music/download/儿歌/勇敢的警察,保卫人民群众的安全.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 勇敢的警察,保卫人民群众的安全 时长: 165.013333 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 勇敢的警察,保卫人民群众的安全 时长: 165.013333 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我爱洗澡,做个爱卫生爱干净的小宝宝.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.776000" } } [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.776 seconds for file: music/download/儿歌/我爱洗澡,做个爱卫生爱干净的小宝宝.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱洗澡,做个爱卫生爱干净的小宝宝 时长: 139.776 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱洗澡,做个爱卫生爱干净的小宝宝 时长: 139.776 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我爱水果,大家快来猜猜这是什么水果.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "177.920000" } } [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 177.92 seconds for file: music/download/儿歌/我爱水果,大家快来猜猜这是什么水果.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱水果,大家快来猜猜这是什么水果 时长: 177.92 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱水果,大家快来猜猜这是什么水果 时长: 177.92 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/垃圾分类歌,保护环境从垃圾分类做起.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.890667" } } [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.890667 seconds for file: music/download/儿歌/垃圾分类歌,保护环境从垃圾分类做起.mp3 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 垃圾分类歌,保护环境从垃圾分类做起 时长: 126.890667 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 垃圾分类歌,保护环境从垃圾分类做起 时长: 126.890667 秒 [2026-03-07 20:18:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 工程车.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "108.245333" } } [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 108.245333 seconds for file: music/download/儿歌/ 工程车.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 工程车 时长: 108.245333 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 工程车 时长: 108.245333 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我有个秘密,不要帮坏人保守秘密.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "144.362667" } } [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 144.362667 seconds for file: music/download/儿歌/我有个秘密,不要帮坏人保守秘密.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 我有个秘密,不要帮坏人保守秘密 时长: 144.362667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我有个秘密,不要帮坏人保守秘密 时长: 144.362667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 春天在哪里.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "155.562667" } } [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 155.562667 seconds for file: music/download/儿歌/ 春天在哪里.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 春天在哪里 时长: 155.562667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 春天在哪里 时长: 155.562667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/好久没便便,养成良好的生活好习惯.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "145.642667" } } [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 145.642667 seconds for file: music/download/儿歌/好久没便便,养成良好的生活好习惯.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 好久没便便,养成良好的生活好习惯 时长: 145.642667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 好久没便便,养成良好的生活好习惯 时长: 145.642667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我的好妈妈.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.250667" } } [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.250667 seconds for file: music/download/儿歌/ 我的好妈妈.mp3 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 我的好妈妈 时长: 126.250667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我的好妈妈 时长: 126.250667 秒 [2026-03-07 20:18:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/三只熊,快乐幸福的熊生活,是多么令人向往呀!.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "97.557333" } } [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 97.557333 seconds for file: music/download/儿歌/三只熊,快乐幸福的熊生活,是多么令人向往呀!.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 三只熊,快乐幸福的熊生活,是多么令人向往呀! 时长: 97.557333 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 三只熊,快乐幸福的熊生活,是多么令人向往呀! 时长: 97.557333 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 花仙子之歌.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "128.042667" } } [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 128.042667 seconds for file: music/download/儿歌/ 花仙子之歌.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 花仙子之歌 时长: 128.042667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 花仙子之歌 时长: 128.042667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 春晓.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "136.917333" } } [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 136.917333 seconds for file: music/download/儿歌/ 春晓.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 春晓 时长: 136.917333 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 春晓 时长: 136.917333 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小老鼠上灯台.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "97.002667" } } [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 97.002667 seconds for file: music/download/儿歌/ 小老鼠上灯台.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 小老鼠上灯台 时长: 97.002667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小老鼠上灯台 时长: 97.002667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/安全过马路,红灯停绿灯走,遵守交通守则.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.050667" } } [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.050667 seconds for file: music/download/儿歌/安全过马路,红灯停绿灯走,遵守交通守则.mp3 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 安全过马路,红灯停绿灯走,遵守交通守则 时长: 139.050667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 安全过马路,红灯停绿灯走,遵守交通守则 时长: 139.050667 秒 [2026-03-07 20:18:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 问候歌.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "125.802667" } } [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 125.802667 seconds for file: music/download/儿歌/ 问候歌.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 问候歌 时长: 125.802667 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 问候歌 时长: 125.802667 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 卖报歌.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.557333" } } [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.557333 seconds for file: music/download/儿歌/ 卖报歌.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 卖报歌 时长: 105.557333 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 卖报歌 时长: 105.557333 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/找尾巴,给小动物们找“好朋友”.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "134.485333" } } [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 134.485333 seconds for file: music/download/儿歌/找尾巴,给小动物们找“好朋友”.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 找尾巴,给小动物们找“好朋友” 时长: 134.485333 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 找尾巴,给小动物们找“好朋友” 时长: 134.485333 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我是一只小茶壶.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "89.728000" } } [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 89.728 seconds for file: music/download/儿歌/ 我是一只小茶壶.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 我是一只小茶壶 时长: 89.728 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我是一只小茶壶 时长: 89.728 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 元宵节.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "121.088000" } } [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 121.088 seconds for file: music/download/儿歌/ 元宵节.mp3 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 元宵节 时长: 121.088 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 元宵节 时长: 121.088 秒 [2026-03-07 20:18:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 蚂蚁搬豆.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "111.765333" } } [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 111.765333 seconds for file: music/download/儿歌/ 蚂蚁搬豆.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 蚂蚁搬豆 时长: 111.765333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 蚂蚁搬豆 时长: 111.765333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/中华面食,学做中华传统美食.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "145.045333" } } [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 145.045333 seconds for file: music/download/儿歌/中华面食,学做中华传统美食.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 中华面食,学做中华传统美食 时长: 145.045333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 中华面食,学做中华传统美食 时长: 145.045333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 读书郎.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.885333" } } [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.885333 seconds for file: music/download/儿歌/ 读书郎.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 读书郎 时长: 100.885333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 读书郎 时长: 100.885333 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小蜘蛛爬水管.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.330667" } } [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.330667 seconds for file: music/download/儿歌/ 小蜘蛛爬水管.mp3 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 小蜘蛛爬水管 时长: 100.330667 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小蜘蛛爬水管 时长: 100.330667 秒 [2026-03-07 20:18:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我会说对不起,做错了事情记得要道歉.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.925333" } } [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.925333 seconds for file: music/download/儿歌/我会说对不起,做错了事情记得要道歉.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 我会说对不起,做错了事情记得要道歉 时长: 139.925333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我会说对不起,做错了事情记得要道歉 时长: 139.925333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 吃饭歌.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "104.960000" } } [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 104.96 seconds for file: music/download/儿歌/ 吃饭歌.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 吃饭歌 时长: 104.96 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 吃饭歌 时长: 104.96 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小狗Bingo(宾果).mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "131.157333" } } [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 131.157333 seconds for file: music/download/儿歌/ 小狗Bingo(宾果).mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 小狗Bingo(宾果) 时长: 131.157333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小狗Bingo(宾果) 时长: 131.157333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/洗车小分队,帮你洗好车.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "124.245333" } } [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 124.245333 seconds for file: music/download/儿歌/洗车小分队,帮你洗好车.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 洗车小分队,帮你洗好车 时长: 124.245333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 洗车小分队,帮你洗好车 时长: 124.245333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 友谊地久天长.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "125.717333" } } [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 125.717333 seconds for file: music/download/儿歌/ 友谊地久天长.mp3 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 友谊地久天长 时长: 125.717333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 友谊地久天长 时长: 125.717333 秒 [2026-03-07 20:18:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小小交通警察.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "156.416000" } } [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 156.416 seconds for file: music/download/儿歌/ 小小交通警察.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 小小交通警察 时长: 156.416 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小小交通警察 时长: 156.416 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我爱你.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "96.256000" } } [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 96.256 seconds for file: music/download/儿歌/ 我爱你.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱你 时长: 96.256 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱你 时长: 96.256 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 海底动物朋友.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.173333" } } [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.173333 seconds for file: music/download/儿歌/ 海底动物朋友.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 海底动物朋友 时长: 105.173333 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 海底动物朋友 时长: 105.173333 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我从哪里来,学习科普小常识.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "174.400000" } } [2026-03-07 20:18:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 174.4 seconds for file: music/download/儿歌/我从哪里来,学习科普小常识.mp3 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 我从哪里来,学习科普小常识 时长: 174.4 秒 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我从哪里来,学习科普小常识 时长: 174.4 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我爱我的幼儿园.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "96.682667" } } [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 96.682667 seconds for file: music/download/儿歌/ 我爱我的幼儿园.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱我的幼儿园 时长: 96.682667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱我的幼儿园 时长: 96.682667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/二十四节气歌,欣赏中国传统节气儿歌.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "174.080000" } } [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 174.08 seconds for file: music/download/儿歌/二十四节气歌,欣赏中国传统节气儿歌.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 二十四节气歌,欣赏中国传统节气儿歌 时长: 174.08 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 二十四节气歌,欣赏中国传统节气儿歌 时长: 174.08 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 摇篮曲.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "175.850667" } } [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 175.850667 seconds for file: music/download/儿歌/ 摇篮曲.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 摇篮曲 时长: 175.850667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 摇篮曲 时长: 175.850667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/五只小青蛙,快乐学数数.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "159.530667" } } [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 159.530667 seconds for file: music/download/儿歌/五只小青蛙,快乐学数数.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 五只小青蛙,快乐学数数 时长: 159.530667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五只小青蛙,快乐学数数 时长: 159.530667 秒 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小手拍拍.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "128.576000" } } [2026-03-07 20:18:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 128.576 seconds for file: music/download/儿歌/ 小手拍拍.mp3 [2026-03-07 20:18:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 小手拍拍 时长: 128.576 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小手拍拍 时长: 128.576 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/济公,学习欣赏经典儿歌.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "149.162667" } } [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 149.162667 seconds for file: music/download/儿歌/济公,学习欣赏经典儿歌.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 济公,学习欣赏经典儿歌 时长: 149.162667 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 济公,学习欣赏经典儿歌 时长: 149.162667 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我爱爸爸我爱妈妈,妈妈您辛苦了!.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "140.160000" } } [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 140.16 seconds for file: music/download/儿歌/我爱爸爸我爱妈妈,妈妈您辛苦了!.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱爸爸我爱妈妈,妈妈您辛苦了! 时长: 140.16 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱爸爸我爱妈妈,妈妈您辛苦了! 时长: 140.16 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 蓝精灵.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "106.133333" } } [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 106.133333 seconds for file: music/download/儿歌/ 蓝精灵.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 蓝精灵 时长: 106.133333 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 蓝精灵 时长: 106.133333 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小白兔请客.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "154.688000" } } [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 154.688 seconds for file: music/download/儿歌/ 小白兔请客.mp3 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 小白兔请客 时长: 154.688 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小白兔请客 时长: 154.688 秒 [2026-03-07 20:18:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小兔子乖乖.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "106.133333" } } [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 106.133333 seconds for file: music/download/儿歌/ 小兔子乖乖.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 小兔子乖乖 时长: 106.133333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小兔子乖乖 时长: 106.133333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 一只哈巴狗.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "102.848000" } } [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 102.848 seconds for file: music/download/儿歌/ 一只哈巴狗.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 一只哈巴狗 时长: 102.848 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一只哈巴狗 时长: 102.848 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/五月五过端午,了解中华传统节日.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "146.133333" } } [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 146.133333 seconds for file: music/download/儿歌/五月五过端午,了解中华传统节日.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 五月五过端午,了解中华传统节日 时长: 146.133333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五月五过端午,了解中华传统节日 时长: 146.133333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小小绵羊,了解小动物的生活习性.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.285333" } } [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.285333 seconds for file: music/download/儿歌/小小绵羊,了解小动物的生活习性.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 小小绵羊,了解小动物的生活习性 时长: 139.285333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小小绵羊,了解小动物的生活习性 时长: 139.285333 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我是小海军.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "104.320000" } } [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 104.32 seconds for file: music/download/儿歌/ 我是小海军.mp3 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 我是小海军 时长: 104.32 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我是小海军 时长: 104.32 秒 [2026-03-07 20:18:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/快乐游泳,安全游泳更快乐.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.330667" } } [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.330667 seconds for file: music/download/儿歌/快乐游泳,安全游泳更快乐.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 快乐游泳,安全游泳更快乐 时长: 100.330667 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 快乐游泳,安全游泳更快乐 时长: 100.330667 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小蚂蚁吃糖,甜甜的糖果,大家都爱吃.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "161.088000" } } [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 161.088 seconds for file: music/download/儿歌/小蚂蚁吃糖,甜甜的糖果,大家都爱吃.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 小蚂蚁吃糖,甜甜的糖果,大家都爱吃 时长: 161.088 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小蚂蚁吃糖,甜甜的糖果,大家都爱吃 时长: 161.088 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/刷牙歌,认真刷好牙,养成卫生好习惯.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "109.205333" } } [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 109.205333 seconds for file: music/download/儿歌/刷牙歌,认真刷好牙,养成卫生好习惯.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 刷牙歌,认真刷好牙,养成卫生好习惯 时长: 109.205333 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 刷牙歌,认真刷好牙,养成卫生好习惯 时长: 109.205333 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/儿童节快乐,这是充满欢声笑语的一天.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "185.728000" } } [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 185.728 seconds for file: music/download/儿歌/儿童节快乐,这是充满欢声笑语的一天.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 儿童节快乐,这是充满欢声笑语的一天 时长: 185.728 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 儿童节快乐,这是充满欢声笑语的一天 时长: 185.728 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/快乐的儿童节,风里都是快乐的味道.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "138.410667" } } [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 138.410667 seconds for file: music/download/儿歌/快乐的儿童节,风里都是快乐的味道.mp3 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 快乐的儿童节,风里都是快乐的味道 时长: 138.410667 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 快乐的儿童节,风里都是快乐的味道 时长: 138.410667 秒 [2026-03-07 20:18:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小星星.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "143.637333" } } [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 143.637333 seconds for file: music/download/儿歌/ 小星星.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 小星星 时长: 143.637333 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小星星 时长: 143.637333 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 金色的太阳.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "101.568000" } } [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 101.568 seconds for file: music/download/儿歌/ 金色的太阳.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 金色的太阳 时长: 101.568 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 金色的太阳 时长: 101.568 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/美味的爆米花,想要什么样的爆米花都有.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "107.733333" } } [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 107.733333 seconds for file: music/download/儿歌/美味的爆米花,想要什么样的爆米花都有.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 美味的爆米花,想要什么样的爆米花都有 时长: 107.733333 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 美味的爆米花,想要什么样的爆米花都有 时长: 107.733333 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/美味冰淇淋,香香甜甜好喜欢!.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "203.008000" } } [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 203.008 seconds for file: music/download/儿歌/美味冰淇淋,香香甜甜好喜欢!.mp3 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 美味冰淇淋,香香甜甜好喜欢! 时长: 203.008 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 美味冰淇淋,香香甜甜好喜欢! 时长: 203.008 秒 [2026-03-07 20:18:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 你好,再见.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "121.130667" } } [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 121.130667 seconds for file: music/download/儿歌/ 你好,再见.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 你好,再见 时长: 121.130667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 你好,再见 时长: 121.130667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 来了一群小鸭子.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "119.765333" } } [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 119.765333 seconds for file: music/download/儿歌/ 来了一群小鸭子.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 来了一群小鸭子 时长: 119.765333 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 来了一群小鸭子 时长: 119.765333 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/趣味运动会,快乐又有趣,动力十足.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "141.290667" } } [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 141.290667 seconds for file: music/download/儿歌/趣味运动会,快乐又有趣,动力十足.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 趣味运动会,快乐又有趣,动力十足 时长: 141.290667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 趣味运动会,快乐又有趣,动力十足 时长: 141.290667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我喜欢蔬菜和水果.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "144.128000" } } [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 144.128 seconds for file: music/download/儿歌/ 我喜欢蔬菜和水果.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 我喜欢蔬菜和水果 时长: 144.128 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我喜欢蔬菜和水果 时长: 144.128 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 种太阳.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "139.370667" } } [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 139.370667 seconds for file: music/download/儿歌/ 种太阳.mp3 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 种太阳 时长: 139.370667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 种太阳 时长: 139.370667 秒 [2026-03-07 20:18:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/我爱地球,守护地球,人人有责.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "151.317333" } } [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 151.317333 seconds for file: music/download/儿歌/我爱地球,守护地球,人人有责.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱地球,守护地球,人人有责 时长: 151.317333 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱地球,守护地球,人人有责 时长: 151.317333 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 兰花草.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "134.016000" } } [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 134.016 seconds for file: music/download/儿歌/ 兰花草.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 兰花草 时长: 134.016 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 兰花草 时长: 134.016 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 鲨鱼一家参加舞会.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "143.616000" } } [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 143.616 seconds for file: music/download/儿歌/ 鲨鱼一家参加舞会.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 鲨鱼一家参加舞会 时长: 143.616 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 鲨鱼一家参加舞会 时长: 143.616 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 秋天到了.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "115.776000" } } [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 115.776 seconds for file: music/download/儿歌/ 秋天到了.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 秋天到了 时长: 115.776 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 秋天到了 时长: 115.776 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/长鼻子大象,大象的鼻子有什么用处呢.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "128.405333" } } [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 128.405333 seconds for file: music/download/儿歌/长鼻子大象,大象的鼻子有什么用处呢.mp3 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 长鼻子大象,大象的鼻子有什么用处呢 时长: 128.405333 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 长鼻子大象,大象的鼻子有什么用处呢 时长: 128.405333 秒 [2026-03-07 20:18:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/悯农,珍惜每一粒粮食.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "186.837333" } } [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 186.837333 seconds for file: music/download/儿歌/悯农,珍惜每一粒粮食.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 悯农,珍惜每一粒粮食 时长: 186.837333 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 悯农,珍惜每一粒粮食 时长: 186.837333 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 照顾小宝宝.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "112.768000" } } [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 112.768 seconds for file: music/download/儿歌/ 照顾小宝宝.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 照顾小宝宝 时长: 112.768 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 照顾小宝宝 时长: 112.768 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 三字经.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "106.325333" } } [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 106.325333 seconds for file: music/download/儿歌/ 三字经.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 三字经 时长: 106.325333 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 三字经 时长: 106.325333 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/甜点时间,美好快乐的一天怎么能少了甜品呢?.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "134.528000" } } [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 134.528 seconds for file: music/download/儿歌/甜点时间,美好快乐的一天怎么能少了甜品呢?.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 甜点时间,美好快乐的一天怎么能少了甜品呢? 时长: 134.528 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 甜点时间,美好快乐的一天怎么能少了甜品呢? 时长: 134.528 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小蝌蚪找妈妈.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.922667" } } [2026-03-07 20:18:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.922667 seconds for file: music/download/儿歌/ 小蝌蚪找妈妈.mp3 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 小蝌蚪找妈妈 时长: 114.922667 秒 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小蝌蚪找妈妈 时长: 114.922667 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/宠物生病了,要细心的照料,帮它们找医生.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "161.237333" } } [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 161.237333 seconds for file: music/download/儿歌/宠物生病了,要细心的照料,帮它们找医生.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 宠物生病了,要细心的照料,帮它们找医生 时长: 161.237333 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 宠物生病了,要细心的照料,帮它们找医生 时长: 161.237333 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 大雨大雨快走开.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.842667" } } [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.842667 seconds for file: music/download/儿歌/ 大雨大雨快走开.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 大雨大雨快走开 时长: 100.842667 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 大雨大雨快走开 时长: 100.842667 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 大象拔河.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "116.416000" } } [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 116.416 seconds for file: music/download/儿歌/ 大象拔河.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 大象拔河 时长: 116.416 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 大象拔河 时长: 116.416 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/厨房游乐园,乐趣多多.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "122.133333" } } [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 122.133333 seconds for file: music/download/儿歌/厨房游乐园,乐趣多多.mp3 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 厨房游乐园,乐趣多多 时长: 122.133333 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 厨房游乐园,乐趣多多 时长: 122.133333 秒 [2026-03-07 20:18:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 丢手绢.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "99.242667" } } [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 99.242667 seconds for file: music/download/儿歌/ 丢手绢.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 丢手绢 时长: 99.242667 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 丢手绢 时长: 99.242667 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 白龙马.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "193.685333" } } [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 193.685333 seconds for file: music/download/儿歌/ 白龙马.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 白龙马 时长: 193.685333 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 白龙马 时长: 193.685333 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/逛超市,寓教于乐两不误.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "178.048000" } } [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 178.048 seconds for file: music/download/儿歌/逛超市,寓教于乐两不误.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 逛超市,寓教于乐两不误 时长: 178.048 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 逛超市,寓教于乐两不误 时长: 178.048 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/月儿圆圆,欢聚中秋佳节,八月十五人团圆.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "146.453333" } } [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 146.453333 seconds for file: music/download/儿歌/月儿圆圆,欢聚中秋佳节,八月十五人团圆.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 月儿圆圆,欢聚中秋佳节,八月十五人团圆 时长: 146.453333 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 月儿圆圆,欢聚中秋佳节,八月十五人团圆 时长: 146.453333 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/坚持不放弃,加油,你是最棒的.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "169.920000" } } [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 169.92 seconds for file: music/download/儿歌/坚持不放弃,加油,你是最棒的.mp3 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 坚持不放弃,加油,你是最棒的 时长: 169.92 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 坚持不放弃,加油,你是最棒的 时长: 169.92 秒 [2026-03-07 20:18:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/天气歌,阴晴不定的天气,你最喜欢哪种呢?.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "186.922667" } } [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 186.922667 seconds for file: music/download/儿歌/天气歌,阴晴不定的天气,你最喜欢哪种呢?.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 天气歌,阴晴不定的天气,你最喜欢哪种呢? 时长: 186.922667 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 天气歌,阴晴不定的天气,你最喜欢哪种呢? 时长: 186.922667 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小螺号.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "118.656000" } } [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 118.656 seconds for file: music/download/儿歌/ 小螺号.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 小螺号 时长: 118.656 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小螺号 时长: 118.656 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 新年好.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "98.133333" } } [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 98.133333 seconds for file: music/download/儿歌/ 新年好.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 新年好 时长: 98.133333 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 新年好 时长: 98.133333 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 快乐的节日.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "137.962667" } } [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 137.962667 seconds for file: music/download/儿歌/ 快乐的节日.mp3 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:827: 本地音乐 快乐的节日 时长: 137.962667 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:20] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 快乐的节日 时长: 137.962667 秒 [2026-03-07 20:18:20] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/开心玩游戏,一起跳呀跳,转圈圈.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "199.530667" } } [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 199.530667 seconds for file: music/download/儿歌/开心玩游戏,一起跳呀跳,转圈圈.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 开心玩游戏,一起跳呀跳,转圈圈 时长: 199.530667 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 开心玩游戏,一起跳呀跳,转圈圈 时长: 199.530667 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小白兔白又白.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "99.840000" } } [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 99.84 seconds for file: music/download/儿歌/ 小白兔白又白.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 小白兔白又白 时长: 99.84 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小白兔白又白 时长: 99.84 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 上学歌.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "93.696000" } } [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 93.696 seconds for file: music/download/儿歌/ 上学歌.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 上学歌 时长: 93.696 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 上学歌 时长: 93.696 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/一只小鲨鱼,学习认知海洋生物.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "121.365333" } } [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 121.365333 seconds for file: music/download/儿歌/一只小鲨鱼,学习认知海洋生物.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 一只小鲨鱼,学习认知海洋生物 时长: 121.365333 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一只小鲨鱼,学习认知海洋生物 时长: 121.365333 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 冰淇淋.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "102.357333" } } [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 102.357333 seconds for file: music/download/儿歌/ 冰淇淋.mp3 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:827: 本地音乐 冰淇淋 时长: 102.357333 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:21] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 冰淇淋 时长: 102.357333 秒 [2026-03-07 20:18:21] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/恭喜恭喜,传统节日丢不得.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "168.490667" } } [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 168.490667 seconds for file: music/download/儿歌/恭喜恭喜,传统节日丢不得.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 恭喜恭喜,传统节日丢不得 时长: 168.490667 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 恭喜恭喜,传统节日丢不得 时长: 168.490667 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 鲨鱼一家.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "132.757333" } } [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 132.757333 seconds for file: music/download/儿歌/ 鲨鱼一家.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 鲨鱼一家 时长: 132.757333 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 鲨鱼一家 时长: 132.757333 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 卖汤圆.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "143.808000" } } [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 143.808 seconds for file: music/download/儿歌/ 卖汤圆.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 卖汤圆 时长: 143.808 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 卖汤圆 时长: 143.808 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/地震安全歌,学习地震安全逃生知识.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "148.117333" } } [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 148.117333 seconds for file: music/download/儿歌/地震安全歌,学习地震安全逃生知识.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 地震安全歌,学习地震安全逃生知识 时长: 148.117333 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 地震安全歌,学习地震安全逃生知识 时长: 148.117333 秒 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 一起找尾巴.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "135.040000" } } [2026-03-07 20:18:22] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 135.04 seconds for file: music/download/儿歌/ 一起找尾巴.mp3 [2026-03-07 20:18:22] [0.4.23] [INFO] music_library.py:827: 本地音乐 一起找尾巴 时长: 135.04 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一起找尾巴 时长: 135.04 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/酸甜苦辣歌,各种味觉都体会.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "156.800000" } } [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 156.8 seconds for file: music/download/儿歌/酸甜苦辣歌,各种味觉都体会.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 酸甜苦辣歌,各种味觉都体会 时长: 156.8 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 酸甜苦辣歌,各种味觉都体会 时长: 156.8 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/草原动物,了解草原动物的生活习性.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "129.557333" } } [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 129.557333 seconds for file: music/download/儿歌/草原动物,了解草原动物的生活习性.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 草原动物,了解草原动物的生活习性 时长: 129.557333 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 草原动物,了解草原动物的生活习性 时长: 129.557333 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 送别.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "126.336000" } } [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 126.336 seconds for file: music/download/儿歌/ 送别.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 送别 时长: 126.336 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 送别 时长: 126.336 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 让我们荡起双桨.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "150.997333" } } [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 150.997333 seconds for file: music/download/儿歌/ 让我们荡起双桨.mp3 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:827: 本地音乐 让我们荡起双桨 时长: 150.997333 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:23] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 让我们荡起双桨 时长: 150.997333 秒 [2026-03-07 20:18:23] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 外婆桥.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "123.776000" } } [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 123.776 seconds for file: music/download/儿歌/ 外婆桥.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 外婆桥 时长: 123.776 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 外婆桥 时长: 123.776 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 小燕子.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "120.042667" } } [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 120.042667 seconds for file: music/download/儿歌/ 小燕子.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 小燕子 时长: 120.042667 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小燕子 时长: 120.042667 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 我抓到了一条鱼.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "114.688000" } } [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 114.688 seconds for file: music/download/儿歌/ 我抓到了一条鱼.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 我抓到了一条鱼 时长: 114.688 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我抓到了一条鱼 时长: 114.688 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 鲁冰花.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "147.690667" } } [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 147.690667 seconds for file: music/download/儿歌/ 鲁冰花.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 鲁冰花 时长: 147.690667 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 鲁冰花 时长: 147.690667 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 一分钱.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "103.573333" } } [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 103.573333 seconds for file: music/download/儿歌/ 一分钱.mp3 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:827: 本地音乐 一分钱 时长: 103.573333 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:24] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一分钱 时长: 103.573333 秒 [2026-03-07 20:18:24] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/十二生肖歌,欣赏传统文化生肖儿歌.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "162.816000" } } [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 162.816 seconds for file: music/download/儿歌/十二生肖歌,欣赏传统文化生肖儿歌.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 十二生肖歌,欣赏传统文化生肖儿歌 时长: 162.816 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 十二生肖歌,欣赏传统文化生肖儿歌 时长: 162.816 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/救护车来了,帮助大家解决困难.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "154.282667" } } [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 154.282667 seconds for file: music/download/儿歌/救护车来了,帮助大家解决困难.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 救护车来了,帮助大家解决困难 时长: 154.282667 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 救护车来了,帮助大家解决困难 时长: 154.282667 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 当我们同在一起.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "131.328000" } } [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 131.328 seconds for file: music/download/儿歌/ 当我们同在一起.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 当我们同在一起 时长: 131.328 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 当我们同在一起 时长: 131.328 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 咏鹅.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "157.717333" } } [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 157.717333 seconds for file: music/download/儿歌/ 咏鹅.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 咏鹅 时长: 157.717333 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 咏鹅 时长: 157.717333 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 三个和尚.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "184.085333" } } [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 184.085333 seconds for file: music/download/儿歌/ 三个和尚.mp3 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:827: 本地音乐 三个和尚 时长: 184.085333 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:25] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 三个和尚 时长: 184.085333 秒 [2026-03-07 20:18:25] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/青蛙最伟大,好好学本领做勇敢之蛙.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "151.893333" } } [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 151.893333 seconds for file: music/download/儿歌/青蛙最伟大,好好学本领做勇敢之蛙.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 青蛙最伟大,好好学本领做勇敢之蛙 时长: 151.893333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 青蛙最伟大,好好学本领做勇敢之蛙 时长: 151.893333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 茉莉花.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "129.685333" } } [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 129.685333 seconds for file: music/download/儿歌/ 茉莉花.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 茉莉花 时长: 129.685333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 茉莉花 时长: 129.685333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 打电话.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "96.405333" } } [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 96.405333 seconds for file: music/download/儿歌/ 打电话.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 打电话 时长: 96.405333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 打电话 时长: 96.405333 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 五只小猴子.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "147.882667" } } [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 147.882667 seconds for file: music/download/儿歌/ 五只小猴子.mp3 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:827: 本地音乐 五只小猴子 时长: 147.882667 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:26] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五只小猴子 时长: 147.882667 秒 [2026-03-07 20:18:26] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/小白船,经典儿歌总不会过时.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "156.480000" } } [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 156.48 seconds for file: music/download/儿歌/小白船,经典儿歌总不会过时.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 小白船,经典儿歌总不会过时 时长: 156.48 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小白船,经典儿歌总不会过时 时长: 156.48 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/五个气球,学数数字,快乐启蒙.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "177.002667" } } [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 177.002667 seconds for file: music/download/儿歌/五个气球,学数数字,快乐启蒙.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 五个气球,学数数字,快乐启蒙 时长: 177.002667 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五个气球,学数数字,快乐启蒙 时长: 177.002667 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 祝你生日快乐.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.962667" } } [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.962667 seconds for file: music/download/儿歌/ 祝你生日快乐.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 祝你生日快乐 时长: 105.962667 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 祝你生日快乐 时长: 105.962667 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 水果谜语.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "178.453333" } } [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 178.453333 seconds for file: music/download/儿歌/ 水果谜语.mp3 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:827: 本地音乐 水果谜语 时长: 178.453333 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:27] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 水果谜语 时长: 178.453333 秒 [2026-03-07 20:18:27] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/玩泡泡,谁能拒绝的了呢?.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "171.776000" } } [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 171.776 seconds for file: music/download/儿歌/玩泡泡,谁能拒绝的了呢?.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 玩泡泡,谁能拒绝的了呢? 时长: 171.776 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 玩泡泡,谁能拒绝的了呢? 时长: 171.776 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 幸福拍手歌.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "100.522667" } } [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 100.522667 seconds for file: music/download/儿歌/ 幸福拍手歌.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 幸福拍手歌 时长: 100.522667 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 幸福拍手歌 时长: 100.522667 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/ 五指歌.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "105.130667" } } [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 105.130667 seconds for file: music/download/儿歌/ 五指歌.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 五指歌 时长: 105.130667 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 五指歌 时长: 105.130667 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/儿歌/开心农场,照顾农场小动物,做农场小主人.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "166.933333" } } [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 166.933333 seconds for file: music/download/儿歌/开心农场,照顾农场小动物,做农场小主人.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 开心农场,照顾农场小动物,做农场小主人 时长: 166.933333 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 开心农场,照顾农场小动物,做农场小主人 时长: 166.933333 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/跃进人海拥抱你 - 张杰.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "219.242812" } } [2026-03-07 20:18:28] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 219.242812 seconds for file: music/download/张杰/跃进人海拥抱你 - 张杰.mp3 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:827: 本地音乐 跃进人海拥抱你 - 张杰 时长: 219.242812 秒 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:28] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 跃进人海拥抱你 - 张杰 时长: 219.242812 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/我们都一样 (回忆版) - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "277.315918" } } [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 277.315918 seconds for file: music/download/张杰/我们都一样 (回忆版) - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 我们都一样 (回忆版) - 张杰 时长: 277.315918 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我们都一样 (回忆版) - 张杰 时长: 277.315918 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/一个人的远方 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "239.420952" } } [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 239.420952 seconds for file: music/download/张杰/一个人的远方 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 一个人的远方 - 张杰 时长: 239.420952 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一个人的远方 - 张杰 时长: 239.420952 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/是龙 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "233.453424" } } [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 233.453424 seconds for file: music/download/张杰/是龙 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 是龙 - 张杰 时长: 233.453424 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 是龙 - 张杰 时长: 233.453424 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/听 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "309.336236" } } [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 309.336236 seconds for file: music/download/张杰/听 - 张杰.mp3 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:827: 本地音乐 听 - 张杰 时长: 309.336236 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:29] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 听 - 张杰 时长: 309.336236 秒 [2026-03-07 20:18:29] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/忍受 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "270.535692" } } [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 270.535692 seconds for file: music/download/张杰/忍受 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 忍受 - 张杰 时长: 270.535692 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 忍受 - 张杰 时长: 270.535692 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/看月亮爬上来 (Live) - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "189.776689" } } [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 189.776689 seconds for file: music/download/张杰/看月亮爬上来 (Live) - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 看月亮爬上来 (Live) - 张杰 时长: 189.776689 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 看月亮爬上来 (Live) - 张杰 时长: 189.776689 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/花手绢 (2024未·你好吗跨年演唱会三亚站) - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "271.278730" } } [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 271.27873 seconds for file: music/download/张杰/花手绢 (2024未·你好吗跨年演唱会三亚站) - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 花手绢 (2024未·你好吗跨年演唱会三亚站) - 张杰 时长: 271.27873 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 花手绢 (2024未·你好吗跨年演唱会三亚站) - 张杰 时长: 271.27873 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/柔光灯 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "263.801905" } } [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 263.801905 seconds for file: music/download/张杰/柔光灯 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 柔光灯 - 张杰 时长: 263.801905 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 柔光灯 - 张杰 时长: 263.801905 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/仰望星空 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "262.339048" } } [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 262.339048 seconds for file: music/download/张杰/仰望星空 - 张杰.mp3 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:827: 本地音乐 仰望星空 - 张杰 时长: 262.339048 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:30] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 仰望星空 - 张杰 时长: 262.339048 秒 [2026-03-07 20:18:30] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/白鸽天鹅 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "211.371247" } } [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 211.371247 seconds for file: music/download/张杰/白鸽天鹅 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 白鸽天鹅 - 张杰 时长: 211.371247 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 白鸽天鹅 - 张杰 时长: 211.371247 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/勿忘心安 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.417959" } } [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.417959 seconds for file: music/download/张杰/勿忘心安 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 勿忘心安 - 张杰 时长: 256.417959 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 勿忘心安 - 张杰 时长: 256.417959 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/辞海 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "209.908390" } } [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 209.90839 seconds for file: music/download/张杰/辞海 - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 辞海 - 张杰 时长: 209.90839 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 辞海 - 张杰 时长: 209.90839 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/云中的Angel - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.648526" } } [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.648526 seconds for file: music/download/张杰/云中的Angel - 张杰.mp3 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:827: 本地音乐 云中的Angel - 张杰 时长: 242.648526 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:31] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 云中的Angel - 张杰 时长: 242.648526 秒 [2026-03-07 20:18:31] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/着魔 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "215.504399" } } [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 215.504399 seconds for file: music/download/张杰/着魔 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 着魔 - 张杰 时长: 215.504399 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 着魔 - 张杰 时长: 215.504399 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/一念之间 - 张杰 _ 莫文蔚.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "298.747937" } } [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 298.747937 seconds for file: music/download/张杰/一念之间 - 张杰 _ 莫文蔚.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 一念之间 - 张杰 _ 莫文蔚 时长: 298.747937 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一念之间 - 张杰 _ 莫文蔚 时长: 298.747937 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/追风赶月的人 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "235.009161" } } [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 235.009161 seconds for file: music/download/张杰/追风赶月的人 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 追风赶月的人 - 张杰 时长: 235.009161 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 追风赶月的人 - 张杰 时长: 235.009161 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/红尘录 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "258.275556" } } [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 258.275556 seconds for file: music/download/张杰/红尘录 - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:827: 本地音乐 红尘录 - 张杰 时长: 258.275556 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:32] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 红尘录 - 张杰 时长: 258.275556 秒 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/何必在一起 (Live) - 张杰.mp3 [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "332.811610" } } [2026-03-07 20:18:32] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 332.81161 seconds for file: music/download/张杰/何必在一起 (Live) - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 何必在一起 (Live) - 张杰 时长: 332.81161 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 何必在一起 (Live) - 张杰 时长: 332.81161 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/PERFUME - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "191.053787" } } [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 191.053787 seconds for file: music/download/张杰/PERFUME - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 PERFUME - 张杰 时长: 191.053787 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 PERFUME - 张杰 时长: 191.053787 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/FAST - 张杰 _ LOKEY低调组合 _ QQ飞车.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "247.106757" } } [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 247.106757 seconds for file: music/download/张杰/FAST - 张杰 _ LOKEY低调组合 _ QQ飞车.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 FAST - 张杰 _ LOKEY低调组合 _ QQ飞车 时长: 247.106757 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 FAST - 张杰 _ LOKEY低调组合 _ QQ飞车 时长: 247.106757 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/She's Hot - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "215.736599" } } [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 215.736599 seconds for file: music/download/张杰/She's Hot - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 She's Hot - 张杰 时长: 215.736599 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 She's Hot - 张杰 时长: 215.736599 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/少年中国说 - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "201.711746" } } [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 201.711746 seconds for file: music/download/张杰/少年中国说 - 张杰.mp3 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:827: 本地音乐 少年中国说 - 张杰 时长: 201.711746 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:33] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 少年中国说 - 张杰 时长: 201.711746 秒 [2026-03-07 20:18:33] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/奔腾 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "212.346485" } } [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 212.346485 seconds for file: music/download/张杰/奔腾 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 奔腾 - 张杰 时长: 212.346485 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 奔腾 - 张杰 时长: 212.346485 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/我是来揍你的 - 张杰_hires.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "206.239637" } } [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 206.239637 seconds for file: music/download/张杰/我是来揍你的 - 张杰_hires.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 我是来揍你的 - 张杰_hires 时长: 206.239637 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我是来揍你的 - 张杰_hires 时长: 206.239637 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/这,就是爱 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "292.455329" } } [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 292.455329 seconds for file: music/download/张杰/这,就是爱 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 这,就是爱 - 张杰 时长: 292.455329 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 这,就是爱 - 张杰 时长: 292.455329 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/三生三世 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "257.648617" } } [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 257.648617 seconds for file: music/download/张杰/三生三世 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 三生三世 - 张杰 时长: 257.648617 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 三生三世 - 张杰 时长: 257.648617 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/只要平凡 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "247.106757" } } [2026-03-07 20:18:34] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 247.106757 seconds for file: music/download/张杰/只要平凡 - 张杰.mp3 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:827: 本地音乐 只要平凡 - 张杰 时长: 247.106757 秒 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:34] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 只要平凡 - 张杰 时长: 247.106757 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/一路之下 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.422494" } } [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.422494 seconds for file: music/download/张杰/一路之下 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 一路之下 - 张杰 时长: 238.422494 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一路之下 - 张杰 时长: 238.422494 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/他不懂 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "231.874467" } } [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 231.874467 seconds for file: music/download/张杰/他不懂 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 他不懂 - 张杰 时长: 231.874467 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 他不懂 - 张杰 时长: 231.874467 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/为你而战 - 张杰 _ 王者荣耀.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "244.668662" } } [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 244.668662 seconds for file: music/download/张杰/为你而战 - 张杰 _ 王者荣耀.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 为你而战 - 张杰 _ 王者荣耀 时长: 244.668662 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 为你而战 - 张杰 _ 王者荣耀 时长: 244.668662 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/明天过后 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.515374" } } [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.515374 seconds for file: music/download/张杰/明天过后 - 张杰.mp3 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:827: 本地音乐 明天过后 - 张杰 时长: 238.515374 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:35] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 明天过后 - 张杰 时长: 238.515374 秒 [2026-03-07 20:18:35] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/Layla蕾拉 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "183.437642" } } [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 183.437642 seconds for file: music/download/张杰/Layla蕾拉 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 Layla蕾拉 - 张杰 时长: 183.437642 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 Layla蕾拉 - 张杰 时长: 183.437642 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/浩瀚 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "231.735147" } } [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 231.735147 seconds for file: music/download/张杰/浩瀚 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 浩瀚 - 张杰 时长: 231.735147 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 浩瀚 - 张杰 时长: 231.735147 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/坚如磐石 - 张杰 _ 张碧晨.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "227.578776" } } [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 227.578776 seconds for file: music/download/张杰/坚如磐石 - 张杰 _ 张碧晨.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 坚如磐石 - 张杰 _ 张碧晨 时长: 227.578776 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 坚如磐石 - 张杰 _ 张碧晨 时长: 227.578776 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/万物不如你 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "240.280091" } } [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 240.280091 seconds for file: music/download/张杰/万物不如你 - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 万物不如你 - 张杰 时长: 240.280091 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 万物不如你 - 张杰 时长: 240.280091 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/竹Bamboo (「未·你好吗」2024跨年演唱会) (Live) - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "231.851247" } } [2026-03-07 20:18:36] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 231.851247 seconds for file: music/download/张杰/竹Bamboo (「未·你好吗」2024跨年演唱会) (Live) - 张杰.mp3 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:827: 本地音乐 竹Bamboo (「未·你好吗」2024跨年演唱会) (Live) - 张杰 时长: 231.851247 秒 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:36] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 竹Bamboo (「未·你好吗」2024跨年演唱会) (Live) - 张杰 时长: 231.851247 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/不眠之夜 - 张杰 _ HOYO-MiX.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "138.135510" } } [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 138.13551 seconds for file: music/download/张杰/不眠之夜 - 张杰 _ HOYO-MiX.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 不眠之夜 - 张杰 _ HOYO-MiX 时长: 138.13551 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 不眠之夜 - 张杰 _ HOYO-MiX 时长: 138.13551 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/直到世界尽头 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "309.986395" } } [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 309.986395 seconds for file: music/download/张杰/直到世界尽头 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 直到世界尽头 - 张杰 时长: 309.986395 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 直到世界尽头 - 张杰 时长: 309.986395 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/星辰 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "249.150113" } } [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 249.150113 seconds for file: music/download/张杰/星辰 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 星辰 - 张杰 时长: 249.150113 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 星辰 - 张杰 时长: 249.150113 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/任我 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "203.012063" } } [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 203.012063 seconds for file: music/download/张杰/任我 - 张杰.mp3 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:827: 本地音乐 任我 - 张杰 时长: 203.012063 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:37] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 任我 - 张杰 时长: 203.012063 秒 [2026-03-07 20:18:37] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/越爱越强 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "263.546485" } } [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 263.546485 seconds for file: music/download/张杰/越爱越强 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 越爱越强 - 张杰 时长: 263.546485 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 越爱越强 - 张杰 时长: 263.546485 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/如歌 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "329.282177" } } [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 329.282177 seconds for file: music/download/张杰/如歌 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 如歌 - 张杰 时长: 329.282177 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 如歌 - 张杰 时长: 329.282177 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/剑心 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "252.308027" } } [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 252.308027 seconds for file: music/download/张杰/剑心 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 剑心 - 张杰 时长: 252.308027 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 剑心 - 张杰 时长: 252.308027 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/金色的屋檐 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "225.837279" } } [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 225.837279 seconds for file: music/download/张杰/金色的屋檐 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 金色的屋檐 - 张杰 时长: 225.837279 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 金色的屋檐 - 张杰 时长: 225.837279 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/一点 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "261.619229" } } [2026-03-07 20:18:38] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 261.619229 seconds for file: music/download/张杰/一点 - 张杰.mp3 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:827: 本地音乐 一点 - 张杰 时长: 261.619229 秒 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:38] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一点 - 张杰 时长: 261.619229 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/第一夫人 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "220.101950" } } [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 220.10195 seconds for file: music/download/张杰/第一夫人 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 第一夫人 - 张杰 时长: 220.10195 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 第一夫人 - 张杰 时长: 220.10195 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/无药可救 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "210.744308" } } [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 210.744308 seconds for file: music/download/张杰/无药可救 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 无药可救 - 张杰 时长: 210.744308 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 无药可救 - 张杰 时长: 210.744308 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/北斗星的爱 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "279.382494" } } [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 279.382494 seconds for file: music/download/张杰/北斗星的爱 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 北斗星的爱 - 张杰 时长: 279.382494 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 北斗星的爱 - 张杰 时长: 279.382494 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/老子数道三 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "248.801814" } } [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 248.801814 seconds for file: music/download/张杰/老子数道三 - 张杰.mp3 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:827: 本地音乐 老子数道三 - 张杰 时长: 248.801814 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:39] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 老子数道三 - 张杰 时长: 248.801814 秒 [2026-03-07 20:18:39] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/鲜艳的狂想 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "232.640726" } } [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 232.640726 seconds for file: music/download/张杰/鲜艳的狂想 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 鲜艳的狂想 - 张杰 时长: 232.640726 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 鲜艳的狂想 - 张杰 时长: 232.640726 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/守护 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "255.210522" } } [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 255.210522 seconds for file: music/download/张杰/守护 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 守护 - 张杰 时长: 255.210522 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 守护 - 张杰 时长: 255.210522 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/你值得更好的 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "263.639365" } } [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 263.639365 seconds for file: music/download/张杰/你值得更好的 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 你值得更好的 - 张杰 时长: 263.639365 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 你值得更好的 - 张杰 时长: 263.639365 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/穿越人海 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "262.478367" } } [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 262.478367 seconds for file: music/download/张杰/穿越人海 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 穿越人海 - 张杰 时长: 262.478367 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 穿越人海 - 张杰 时长: 262.478367 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/勇气之歌 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "173.754921" } } [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 173.754921 seconds for file: music/download/张杰/勇气之歌 - 张杰.mp3 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:827: 本地音乐 勇气之歌 - 张杰 时长: 173.754921 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:40] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 勇气之歌 - 张杰 时长: 173.754921 秒 [2026-03-07 20:18:40] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/天下 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "221.518367" } } [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 221.518367 seconds for file: music/download/张杰/天下 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 天下 - 张杰 时长: 221.518367 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 天下 - 张杰 时长: 221.518367 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/立剑 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "213.716463" } } [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 213.716463 seconds for file: music/download/张杰/立剑 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 立剑 - 张杰 时长: 213.716463 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 立剑 - 张杰 时长: 213.716463 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/年轻的战场 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "292.966168" } } [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 292.966168 seconds for file: music/download/张杰/年轻的战场 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 年轻的战场 - 张杰 时长: 292.966168 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 年轻的战场 - 张杰 时长: 292.966168 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/逆战 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "230.179410" } } [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 230.17941 seconds for file: music/download/张杰/逆战 - 张杰.mp3 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:827: 本地音乐 逆战 - 张杰 时长: 230.17941 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:41] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 逆战 - 张杰 时长: 230.17941 秒 [2026-03-07 20:18:41] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/吞噬星空 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "226.115918" } } [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 226.115918 seconds for file: music/download/张杰/吞噬星空 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 吞噬星空 - 张杰 时长: 226.115918 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 吞噬星空 - 张杰 时长: 226.115918 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/浮诛 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "255.233741" } } [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 255.233741 seconds for file: music/download/张杰/浮诛 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 浮诛 - 张杰 时长: 255.233741 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 浮诛 - 张杰 时长: 255.233741 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/闹啥子嘛闹 (Live) - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "318.345578" } } [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 318.345578 seconds for file: music/download/张杰/闹啥子嘛闹 (Live) - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 闹啥子嘛闹 (Live) - 张杰 时长: 318.345578 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 闹啥子嘛闹 (Live) - 张杰 时长: 318.345578 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/宿命之眼 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "220.055510" } } [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 220.05551 seconds for file: music/download/张杰/宿命之眼 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 宿命之眼 - 张杰 时长: 220.05551 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 宿命之眼 - 张杰 时长: 220.05551 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/云之羽 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "258.647075" } } [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 258.647075 seconds for file: music/download/张杰/云之羽 - 张杰.mp3 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:827: 本地音乐 云之羽 - 张杰 时长: 258.647075 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:42] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 云之羽 - 张杰 时长: 258.647075 秒 [2026-03-07 20:18:42] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/我想 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "226.603537" } } [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 226.603537 seconds for file: music/download/张杰/我想 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 我想 - 张杰 时长: 226.603537 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我想 - 张杰 时长: 226.603537 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/高飞 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "272.253968" } } [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 272.253968 seconds for file: music/download/张杰/高飞 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 高飞 - 张杰 时长: 272.253968 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 高飞 - 张杰 时长: 272.253968 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/张杰/最美的太阳 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "257.068118" } } [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 257.068118 seconds for file: music/download/张杰/最美的太阳 - 张杰.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 最美的太阳 - 张杰 时长: 257.068118 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 最美的太阳 - 张杰 时长: 257.068118 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 如果呢-郑润泽.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.208980" } } [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.20898 seconds for file: music/download/热门歌曲/ 如果呢-郑润泽.mp3 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:827: 本地音乐 如果呢-郑润泽 时长: 256.20898 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:43] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 如果呢-郑润泽 时长: 256.20898 秒 [2026-03-07 20:18:43] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 无名的人-毛不易.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "279.475374" } } [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 279.475374 seconds for file: music/download/热门歌曲/ 无名的人-毛不易.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 无名的人-毛不易 时长: 279.475374 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 无名的人-毛不易 时长: 279.475374 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ My Love-颜人中.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "194.142041" } } [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 194.142041 seconds for file: music/download/热门歌曲/ My Love-颜人中.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 My Love-颜人中 时长: 194.142041 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 My Love-颜人中 时长: 194.142041 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 于是-郑润泽.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "226.580317" } } [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 226.580317 seconds for file: music/download/热门歌曲/ 于是-郑润泽.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 于是-郑润泽 时长: 226.580317 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 于是-郑润泽 时长: 226.580317 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 孤独患者-陈奕迅.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "270.466032" } } [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 270.466032 seconds for file: music/download/热门歌曲/ 孤独患者-陈奕迅.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 孤独患者-陈奕迅 时长: 270.466032 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 孤独患者-陈奕迅 时长: 270.466032 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 我记得-赵雷.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "318.949297" } } [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 318.949297 seconds for file: music/download/热门歌曲/ 我记得-赵雷.mp3 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:827: 本地音乐 我记得-赵雷 时长: 318.949297 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:44] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我记得-赵雷 时长: 318.949297 秒 [2026-03-07 20:18:44] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《烂灯泡》《不如回家喝自来水》《一头扎进雪里》《北风追》.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "680.135692" } } [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 680.135692 seconds for file: music/download/热门歌曲/《烂灯泡》《不如回家喝自来水》《一头扎进雪里》《北风追》.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 《烂灯泡》《不如回家喝自来水》《一头扎进雪里》《北风追》 时长: 680.135692 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《烂灯泡》《不如回家喝自来水》《一头扎进雪里》《北风追》 时长: 680.135692 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ Alway online-林俊杰.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "224.629841" } } [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 224.629841 seconds for file: music/download/热门歌曲/ Alway online-林俊杰.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 Alway online-林俊杰 时长: 224.629841 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 Alway online-林俊杰 时长: 224.629841 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 绽放-郑润泽.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "235.821859" } } [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 235.821859 seconds for file: music/download/热门歌曲/ 绽放-郑润泽.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 绽放-郑润泽 时长: 235.821859 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 绽放-郑润泽 时长: 235.821859 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 有些-颜人中.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.645351" } } [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.645351 seconds for file: music/download/热门歌曲/ 有些-颜人中.mp3 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:827: 本地音乐 有些-颜人中 时长: 229.645351 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:45] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 有些-颜人中 时长: 229.645351 秒 [2026-03-07 20:18:45] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 知我-国风堂.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "277.339138" } } [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 277.339138 seconds for file: music/download/热门歌曲/ 知我-国风堂.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 知我-国风堂 时长: 277.339138 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 知我-国风堂 时长: 277.339138 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 春雪-10cm.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "200.504308" } } [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 200.504308 seconds for file: music/download/热门歌曲/ 春雪-10cm.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 春雪-10cm 时长: 200.504308 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 春雪-10cm 时长: 200.504308 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 爱错-王力宏.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "244.204263" } } [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 244.204263 seconds for file: music/download/热门歌曲/ 爱错-王力宏.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱错-王力宏 时长: 244.204263 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱错-王力宏 时长: 244.204263 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/“林俊杰精选金曲合集”(第二期).mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2164.726712" } } [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 2164.726712 seconds for file: music/download/热门歌曲/“林俊杰精选金曲合集”(第二期).mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 “林俊杰精选金曲合集”(第二期) 时长: 2164.726712 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 “林俊杰精选金曲合集”(第二期) 时长: 2164.726712 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 城北的花-王宇宙乔俊.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "180.140408" } } [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 180.140408 seconds for file: music/download/热门歌曲/ 城北的花-王宇宙乔俊.mp3 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:827: 本地音乐 城北的花-王宇宙乔俊 时长: 180.140408 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:46] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 城北的花-王宇宙乔俊 时长: 180.140408 秒 [2026-03-07 20:18:46] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 才二十三-方大同.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "199.064671" } } [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 199.064671 seconds for file: music/download/热门歌曲/ 才二十三-方大同.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 才二十三-方大同 时长: 199.064671 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 才二十三-方大同 时长: 199.064671 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 还是会想你-林达浪.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "189.846349" } } [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 189.846349 seconds for file: music/download/热门歌曲/ 还是会想你-林达浪.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 还是会想你-林达浪 时长: 189.846349 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 还是会想你-林达浪 时长: 189.846349 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《冬眠》《你是我的风景》《命运》.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "481.814059" } } [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 481.814059 seconds for file: music/download/热门歌曲/《冬眠》《你是我的风景》《命运》.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 《冬眠》《你是我的风景》《命运》 时长: 481.814059 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《冬眠》《你是我的风景》《命运》 时长: 481.814059 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 唯一-告五人.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "269.421134" } } [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 269.421134 seconds for file: music/download/热门歌曲/ 唯一-告五人.mp3 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:827: 本地音乐 唯一-告五人 时长: 269.421134 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:47] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 唯一-告五人 时长: 269.421134 秒 [2026-03-07 20:18:47] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 去远方-付俊乐.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "212.416145" } } [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 212.416145 seconds for file: music/download/热门歌曲/ 去远方-付俊乐.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 去远方-付俊乐 时长: 212.416145 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 去远方-付俊乐 时长: 212.416145 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 我想念-汪苏泷.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "225.767619" } } [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 225.767619 seconds for file: music/download/热门歌曲/ 我想念-汪苏泷.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 我想念-汪苏泷 时长: 225.767619 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我想念-汪苏泷 时长: 225.767619 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 世界赠予我的-王菲.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.843537" } } [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.843537 seconds for file: music/download/热门歌曲/ 世界赠予我的-王菲.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 世界赠予我的-王菲 时长: 236.843537 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 世界赠予我的-王菲 时长: 236.843537 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 罗生门-梨冻紧&张子豪.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "243.252245" } } [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 243.252245 seconds for file: music/download/热门歌曲/ 罗生门-梨冻紧&张子豪.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 罗生门-梨冻紧&张子豪 时长: 243.252245 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 罗生门-梨冻紧&张子豪 时长: 243.252245 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 我怀念的-孙燕姿.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "288.206077" } } [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 288.206077 seconds for file: music/download/热门歌曲/ 我怀念的-孙燕姿.mp3 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:827: 本地音乐 我怀念的-孙燕姿 时长: 288.206077 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:48] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我怀念的-孙燕姿 时长: 288.206077 秒 [2026-03-07 20:18:48] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《爱你》《一百万个可能》《潮汐》.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "642.147846" } } [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 642.147846 seconds for file: music/download/热门歌曲/《爱你》《一百万个可能》《潮汐》.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 《爱你》《一百万个可能》《潮汐》 时长: 642.147846 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《爱你》《一百万个可能》《潮汐》 时长: 642.147846 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 麦恩莉-方大同.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "280.636372" } } [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 280.636372 seconds for file: music/download/热门歌曲/ 麦恩莉-方大同.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 麦恩莉-方大同 时长: 280.636372 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 麦恩莉-方大同 时长: 280.636372 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 红-罗言.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "161.657324" } } [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 161.657324 seconds for file: music/download/热门歌曲/ 红-罗言.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 红-罗言 时长: 161.657324 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 红-罗言 时长: 161.657324 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 晚安-颜人中.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "286.557460" } } [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 286.55746 seconds for file: music/download/热门歌曲/ 晚安-颜人中.mp3 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:827: 本地音乐 晚安-颜人中 时长: 286.55746 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:49] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 晚安-颜人中 时长: 286.55746 秒 [2026-03-07 20:18:49] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《相思遥》《此去半生》《烟雨唱扬州》《谁家》《风铃雨》.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "926.406531" } } [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 926.406531 seconds for file: music/download/热门歌曲/《相思遥》《此去半生》《烟雨唱扬州》《谁家》《风铃雨》.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 《相思遥》《此去半生》《烟雨唱扬州》《谁家》《风铃雨》 时长: 926.406531 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《相思遥》《此去半生》《烟雨唱扬州》《谁家》《风铃雨》 时长: 926.406531 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 与我无关-阿冗.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.399274" } } [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.399274 seconds for file: music/download/热门歌曲/ 与我无关-阿冗.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 与我无关-阿冗 时长: 238.399274 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 与我无关-阿冗 时长: 238.399274 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 忘不掉的你-h3r3.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "166.138776" } } [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 166.138776 seconds for file: music/download/热门歌曲/ 忘不掉的你-h3r3.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 忘不掉的你-h3r3 时长: 166.138776 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 忘不掉的你-h3r3 时长: 166.138776 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] 172.19.0.1:52652 - "GET /getsetting HTTP/1.1" 200 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 少一点天分-孙盛希.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "268.770975" } } [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 268.770975 seconds for file: music/download/热门歌曲/ 少一点天分-孙盛希.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 少一点天分-孙盛希 时长: 268.770975 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 少一点天分-孙盛希 时长: 268.770975 秒 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 你-郑润泽.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "266.031020" } } [2026-03-07 20:18:50] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 266.03102 seconds for file: music/download/热门歌曲/ 你-郑润泽.mp3 [2026-03-07 20:18:50] [0.4.23] [INFO] music_library.py:827: 本地音乐 你-郑润泽 时长: 266.03102 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 你-郑润泽 时长: 266.03102 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] 172.19.0.1:52650 - "GET /getversion HTTP/1.1" 200 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 跳楼机-LBI.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "200.968707" } } [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 200.968707 seconds for file: music/download/热门歌曲/ 跳楼机-LBI.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 跳楼机-LBI 时长: 200.968707 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 跳楼机-LBI 时长: 200.968707 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 把回忆拼好给你-王贰浪.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "380.366077" } } [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 380.366077 seconds for file: music/download/热门歌曲/ 把回忆拼好给你-王贰浪.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 把回忆拼好给你-王贰浪 时长: 380.366077 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 把回忆拼好给你-王贰浪 时长: 380.366077 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] 172.19.0.1:52652 - "GET /musiclist HTTP/1.1" 200 [2026-03-07 20:18:51] [0.4.23] [INFO] 172.19.0.1:52650 - "GET /getvolume?did=web_device HTTP/1.1" 200 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 予你-队长.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.088073" } } [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.088073 seconds for file: music/download/热门歌曲/ 予你-队长.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 予你-队长 时长: 229.088073 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 予你-队长 时长: 229.088073 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《还是会想你》《有些》《与我无关》《指纹》.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "900.075102" } } [2026-03-07 20:18:51] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 900.075102 seconds for file: music/download/热门歌曲/《还是会想你》《有些》《与我无关》《指纹》.mp3 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:827: 本地音乐 《还是会想你》《有些》《与我无关》《指纹》 时长: 900.075102 秒 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:51] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《还是会想你》《有些》《与我无关》《指纹》 时长: 900.075102 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 小孩-罗森涛.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "197.880454" } } [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 197.880454 seconds for file: music/download/热门歌曲/ 小孩-罗森涛.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 小孩-罗森涛 时长: 197.880454 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 小孩-罗森涛 时长: 197.880454 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 像晴天像雨天-汪苏泷.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "219.498231" } } [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 219.498231 seconds for file: music/download/热门歌曲/ 像晴天像雨天-汪苏泷.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 像晴天像雨天-汪苏泷 时长: 219.498231 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 像晴天像雨天-汪苏泷 时长: 219.498231 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 如果可以-韦礼安.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "254.908662" } } [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 254.908662 seconds for file: music/download/热门歌曲/ 如果可以-韦礼安.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 如果可以-韦礼安 时长: 254.908662 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 如果可以-韦礼安 时长: 254.908662 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《唯一》《拼图爱》《把回忆拼好给你》《茫》.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1008.581950" } } [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1008.58195 seconds for file: music/download/热门歌曲/《唯一》《拼图爱》《把回忆拼好给你》《茫》.mp3 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:827: 本地音乐 《唯一》《拼图爱》《把回忆拼好给你》《茫》 时长: 1008.58195 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:52] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《唯一》《拼图爱》《把回忆拼好给你》《茫》 时长: 1008.58195 秒 [2026-03-07 20:18:52] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《土坡上的狗尾草》《安河桥》《春嬌與志明》《我用什么把你留住》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "999.317188" } } [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 999.317188 seconds for file: music/download/热门歌曲/《土坡上的狗尾草》《安河桥》《春嬌與志明》《我用什么把你留住》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 《土坡上的狗尾草》《安河桥》《春嬌與志明》《我用什么把你留住》 时长: 999.317188 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《土坡上的狗尾草》《安河桥》《春嬌與志明》《我用什么把你留住》 时长: 999.317188 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 一点-Muyoi&Pezzi.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "199.180771" } } [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 199.180771 seconds for file: music/download/热门歌曲/ 一点-Muyoi&Pezzi.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 一点-Muyoi&Pezzi 时长: 199.180771 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 一点-Muyoi&Pezzi 时长: 199.180771 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《爱我还是他》《如果爱忘了》《我记得》《孤独患者》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1137.081179" } } [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1137.081179 seconds for file: music/download/热门歌曲/《爱我还是他》《如果爱忘了》《我记得》《孤独患者》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 《爱我还是他》《如果爱忘了》《我记得》《孤独患者》 时长: 1137.081179 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《爱我还是他》《如果爱忘了》《我记得》《孤独患者》 时长: 1137.081179 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《罗生门》《一点》《于是》《小胡同》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "953.550658" } } [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 953.550658 seconds for file: music/download/热门歌曲/《罗生门》《一点》《于是》《小胡同》.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 《罗生门》《一点》《于是》《小胡同》 时长: 953.550658 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《罗生门》《一点》《于是》《小胡同》 时长: 953.550658 秒 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 只为你着迷-李秉成.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "223.166984" } } [2026-03-07 20:18:53] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 223.166984 seconds for file: music/download/热门歌曲/ 只为你着迷-李秉成.mp3 [2026-03-07 20:18:53] [0.4.23] [INFO] music_library.py:827: 本地音乐 只为你着迷-李秉成 时长: 223.166984 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 只为你着迷-李秉成 时长: 223.166984 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 祝你爱我到天荒地老-颜人中.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.704218" } } [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.704218 seconds for file: music/download/热门歌曲/ 祝你爱我到天荒地老-颜人中.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 祝你爱我到天荒地老-颜人中 时长: 236.704218 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 祝你爱我到天荒地老-颜人中 时长: 236.704218 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] 172.19.0.1:52650 - "GET /static/sw.js HTTP/1.1" 304 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 指纹-杜宣达.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.492154" } } [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.492154 seconds for file: music/download/热门歌曲/ 指纹-杜宣达.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 指纹-杜宣达 时长: 238.492154 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 指纹-杜宣达 时长: 238.492154 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 爱我还是他-陶喆.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "292.710748" } } [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 292.710748 seconds for file: music/download/热门歌曲/ 爱我还是他-陶喆.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 爱我还是他-陶喆 时长: 292.710748 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 爱我还是他-陶喆 时长: 292.710748 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] 172.19.0.1:52660 - "GET /latestversion HTTP/1.1" 200 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/歌曲合集.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2104.448000" } } [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 2104.448 seconds for file: music/download/热门歌曲/歌曲合集.mp3 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:827: 本地音乐 歌曲合集 时长: 2104.448 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:54] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 歌曲合集 时长: 2104.448 秒 [2026-03-07 20:18:54] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ time machine-mj apanay.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "224.397642" } } [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 224.397642 seconds for file: music/download/热门歌曲/ time machine-mj apanay.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 time machine-mj apanay 时长: 224.397642 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 time machine-mj apanay 时长: 224.397642 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 风铃-蒋孜怡.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "183.971701" } } [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 183.971701 seconds for file: music/download/热门歌曲/ 风铃-蒋孜怡.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 风铃-蒋孜怡 时长: 183.971701 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 风铃-蒋孜怡 时长: 183.971701 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《悬溺》《起风了》《沉溺》《猜不透》《第三人称》《罗生门》.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1440.682086" } } [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1440.682086 seconds for file: music/download/热门歌曲/《悬溺》《起风了》《沉溺》《猜不透》《第三人称》《罗生门》.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 《悬溺》《起风了》《沉溺》《猜不透》《第三人称》《罗生门》 时长: 1440.682086 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《悬溺》《起风了》《沉溺》《猜不透》《第三人称》《罗生门》 时长: 1440.682086 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 如果爱忘了-单依纯&汪苏泷.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "243.066485" } } [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 243.066485 seconds for file: music/download/热门歌曲/ 如果爱忘了-单依纯&汪苏泷.mp3 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:827: 本地音乐 如果爱忘了-单依纯&汪苏泷 时长: 243.066485 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:55] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 如果爱忘了-单依纯&汪苏泷 时长: 243.066485 秒 [2026-03-07 20:18:55] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《童話鎮》《阿婆說》《無條件》.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "706.977959" } } [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 706.977959 seconds for file: music/download/热门歌曲/《童話鎮》《阿婆說》《無條件》.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 《童話鎮》《阿婆說》《無條件》 时长: 706.977959 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《童話鎮》《阿婆說》《無條件》 时长: 706.977959 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 人鱼的眼泪-EXO.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "230.341950" } } [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 230.34195 seconds for file: music/download/热门歌曲/ 人鱼的眼泪-EXO.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 人鱼的眼泪-EXO 时长: 230.34195 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 人鱼的眼泪-EXO 时长: 230.34195 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 唯一-邓紫棋.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "251.936508" } } [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 251.936508 seconds for file: music/download/热门歌曲/ 唯一-邓紫棋.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 唯一-邓紫棋 时长: 251.936508 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 唯一-邓紫棋 时长: 251.936508 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 我只能离开-颜人中.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.854331" } } [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.854331 seconds for file: music/download/热门歌曲/ 我只能离开-颜人中.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 我只能离开-颜人中 时长: 229.854331 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我只能离开-颜人中 时长: 229.854331 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 我爱你但是我要回家-ET&HAPPY.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "194.374240" } } [2026-03-07 20:18:56] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 194.37424 seconds for file: music/download/热门歌曲/ 我爱你但是我要回家-ET&HAPPY.mp3 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:827: 本地音乐 我爱你但是我要回家-ET&HAPPY 时长: 194.37424 秒 [2026-03-07 20:18:56] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 我爱你但是我要回家-ET&HAPPY 时长: 194.37424 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 特别的人-方大同.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "257.695057" } } [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 257.695057 seconds for file: music/download/热门歌曲/ 特别的人-方大同.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 特别的人-方大同 时长: 257.695057 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 特别的人-方大同 时长: 257.695057 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 再等冬天-h3r3.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "167.996372" } } [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 167.996372 seconds for file: music/download/热门歌曲/ 再等冬天-h3r3.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 再等冬天-h3r3 时长: 167.996372 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 再等冬天-h3r3 时长: 167.996372 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/ 下一个天亮-郭静.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "260.713651" } } [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 260.713651 seconds for file: music/download/热门歌曲/ 下一个天亮-郭静.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 下一个天亮-郭静 时长: 260.713651 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 下一个天亮-郭静 时长: 260.713651 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/热门歌曲/《如果可以》《如愿》《再見只是陌生人》《放纵》《孤獨為榮》《我怕来者不是你》.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "1457.446893" } } [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 1457.446893 seconds for file: music/download/热门歌曲/《如果可以》《如愿》《再見只是陌生人》《放纵》《孤獨為榮》《我怕来者不是你》.mp3 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:827: 本地音乐 《如果可以》《如愿》《再見只是陌生人》《放纵》《孤獨為榮》《我怕来者不是你》 时长: 1457.446893 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:57] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 《如果可以》《如愿》《再見只是陌生人》《放纵》《孤獨為榮》《我怕来者不是你》 时长: 1457.446893 秒 [2026-03-07 20:18:57] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/38.最美的期待.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "211.008000" } } [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 211.008 seconds for file: music/download/流行歌曲/38.最美的期待.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 38.最美的期待 时长: 211.008 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 38.最美的期待 时长: 211.008 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/75.其实.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.325333" } } [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.325333 seconds for file: music/download/流行歌曲/75.其实.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 75.其实 时长: 242.325333 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 75.其实 时长: 242.325333 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/35.水星记.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "325.418667" } } [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 325.418667 seconds for file: music/download/流行歌曲/35.水星记.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 35.水星记 时长: 325.418667 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 35.水星记 时长: 325.418667 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/67.岁月神偷.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "142.165333" } } [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 142.165333 seconds for file: music/download/流行歌曲/67.岁月神偷.mp3 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:827: 本地音乐 67.岁月神偷 时长: 142.165333 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:58] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 67.岁月神偷 时长: 142.165333 秒 [2026-03-07 20:18:58] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/41.醉赤壁.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "281.664000" } } [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 281.664 seconds for file: music/download/流行歌曲/41.醉赤壁.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 41.醉赤壁 时长: 281.664 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 41.醉赤壁 时长: 281.664 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/15.多远都要在一起.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "217.856000" } } [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 217.856 seconds for file: music/download/流行歌曲/15.多远都要在一起.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 15.多远都要在一起 时长: 217.856 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 15.多远都要在一起 时长: 217.856 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/86.句号.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "235.754667" } } [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 235.754667 seconds for file: music/download/流行歌曲/86.句号.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 86.句号 时长: 235.754667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 86.句号 时长: 235.754667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/57.小半.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "297.386667" } } [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 297.386667 seconds for file: music/download/流行歌曲/57.小半.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 57.小半 时长: 297.386667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 57.小半 时长: 297.386667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/72.认真的雪.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "261.482667" } } [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 261.482667 seconds for file: music/download/流行歌曲/72.认真的雪.mp3 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:827: 本地音乐 72.认真的雪 时长: 261.482667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:18:59] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 72.认真的雪 时长: 261.482667 秒 [2026-03-07 20:18:59] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/10.化身孤岛的鲸.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "265.130667" } } [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 265.130667 seconds for file: music/download/流行歌曲/10.化身孤岛的鲸.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 10.化身孤岛的鲸 时长: 265.130667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 10.化身孤岛的鲸 时长: 265.130667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/40.富士山下.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "259.264000" } } [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 259.264 seconds for file: music/download/流行歌曲/40.富士山下.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 40.富士山下 时长: 259.264 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 40.富士山下 时长: 259.264 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/55.修炼爱情.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "287.146667" } } [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 287.146667 seconds for file: music/download/流行歌曲/55.修炼爱情.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 55.修炼爱情 时长: 287.146667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 55.修炼爱情 时长: 287.146667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/30.丑八怪.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "248.554667" } } [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 248.554667 seconds for file: music/download/流行歌曲/30.丑八怪.mp3 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:827: 本地音乐 30.丑八怪 时长: 248.554667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:00] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 30.丑八怪 时长: 248.554667 秒 [2026-03-07 20:19:00] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/80.你就不要想起我-简弘亦.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "354.154667" } } [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 354.154667 seconds for file: music/download/流行歌曲/80.你就不要想起我-简弘亦.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 80.你就不要想起我-简弘亦 时长: 354.154667 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 80.你就不要想起我-简弘亦 时长: 354.154667 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/11.孤勇者.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.128000" } } [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.128 seconds for file: music/download/流行歌曲/11.孤勇者.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 11.孤勇者 时长: 256.128 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 11.孤勇者 时长: 256.128 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/29.不要说话.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "285.504000" } } [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 285.504 seconds for file: music/download/流行歌曲/29.不要说话.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 29.不要说话 时长: 285.504 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 29.不要说话 时长: 285.504 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/53.演员.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "261.397333" } } [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 261.397333 seconds for file: music/download/流行歌曲/53.演员.mp3 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:827: 本地音乐 53.演员 时长: 261.397333 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:01] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 53.演员 时长: 261.397333 秒 [2026-03-07 20:19:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/78.陪你度过漫长岁月.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.538667" } } [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.538667 seconds for file: music/download/流行歌曲/78.陪你度过漫长岁月.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 78.陪你度过漫长岁月 时长: 242.538667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 78.陪你度过漫长岁月 时长: 242.538667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/58.消愁.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "179.498667" } } [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 179.498667 seconds for file: music/download/流行歌曲/58.消愁.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 58.消愁 时长: 179.498667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 58.消愁 时长: 179.498667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/63.我还想她.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "247.658667" } } [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 247.658667 seconds for file: music/download/流行歌曲/63.我还想她.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 63.我还想她 时长: 247.658667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 63.我还想她 时长: 247.658667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/45.零几年听的情歌.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "148.714667" } } [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 148.714667 seconds for file: music/download/流行歌曲/45.零几年听的情歌.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 45.零几年听的情歌 时长: 148.714667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 45.零几年听的情歌 时长: 148.714667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/27.安和桥.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.218667" } } [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.218667 seconds for file: music/download/流行歌曲/27.安和桥.mp3 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:827: 本地音乐 27.安和桥 时长: 250.218667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:02] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 27.安和桥 时长: 250.218667 秒 [2026-03-07 20:19:02] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/84.理想.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "312.042667" } } [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 312.042667 seconds for file: music/download/流行歌曲/84.理想.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 84.理想 时长: 312.042667 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 84.理想 时长: 312.042667 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/03.如愿.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "265.514667" } } [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 265.514667 seconds for file: music/download/流行歌曲/03.如愿.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 03.如愿 时长: 265.514667 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 03.如愿 时长: 265.514667 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/19.春风十里.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "376.064000" } } [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 376.064 seconds for file: music/download/流行歌曲/19.春风十里.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 19.春风十里 时长: 376.064 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 19.春风十里 时长: 376.064 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/85.蓝莲花.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "270.677333" } } [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 270.677333 seconds for file: music/download/流行歌曲/85.蓝莲花.mp3 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:827: 本地音乐 85.蓝莲花 时长: 270.677333 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:03] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 85.蓝莲花 时长: 270.677333 秒 [2026-03-07 20:19:03] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/33.有何不可.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "241.984000" } } [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 241.984 seconds for file: music/download/流行歌曲/33.有何不可.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 33.有何不可 时长: 241.984 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 33.有何不可 时长: 241.984 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/59.像风一样.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "255.253333" } } [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 255.253333 seconds for file: music/download/流行歌曲/59.像风一样.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 59.像风一样 时长: 255.253333 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 59.像风一样 时长: 255.253333 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/12.后来.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "309.504000" } } [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 309.504 seconds for file: music/download/流行歌曲/12.后来.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 12.后来 时长: 309.504 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 12.后来 时长: 309.504 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/88.黄昏.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "344.042667" } } [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 344.042667 seconds for file: music/download/流行歌曲/88.黄昏.mp3 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:827: 本地音乐 88.黄昏 时长: 344.042667 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:04] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 88.黄昏 时长: 344.042667 秒 [2026-03-07 20:19:04] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/18.曾经的你.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "259.520000" } } [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 259.52 seconds for file: music/download/流行歌曲/18.曾经的你.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 18.曾经的你 时长: 259.52 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 18.曾经的你 时长: 259.52 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/87.江南.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "268.074667" } } [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 268.074667 seconds for file: music/download/流行歌曲/87.江南.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 87.江南 时长: 268.074667 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 87.江南 时长: 268.074667 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/21.七里香.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "296.362667" } } [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 296.362667 seconds for file: music/download/流行歌曲/21.七里香.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 21.七里香 时长: 296.362667 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 21.七里香 时长: 296.362667 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/37.红色高跟鞋.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "206.720000" } } [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 206.72 seconds for file: music/download/流行歌曲/37.红色高跟鞋.mp3 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:827: 本地音乐 37.红色高跟鞋 时长: 206.72 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:05] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 37.红色高跟鞋 时长: 206.72 秒 [2026-03-07 20:19:05] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/34.好久不见.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.624000" } } [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.624 seconds for file: music/download/流行歌曲/34.好久不见.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 34.好久不见 时长: 250.624 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 34.好久不见 时长: 250.624 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/90.Dear John.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "311.466667" } } [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 311.466667 seconds for file: music/download/流行歌曲/90.Dear John.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 90.Dear John 时长: 311.466667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 90.Dear John 时长: 311.466667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/26.白羊 - 徐秉龙&沈以诚.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "168.554667" } } [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 168.554667 seconds for file: music/download/流行歌曲/26.白羊 - 徐秉龙&沈以诚.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 26.白羊 - 徐秉龙&沈以诚 时长: 168.554667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 26.白羊 - 徐秉龙&沈以诚 时长: 168.554667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/54.雅俗共赏.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "249.770667" } } [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 249.770667 seconds for file: music/download/流行歌曲/54.雅俗共赏.mp3 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:827: 本地音乐 54.雅俗共赏 时长: 249.770667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:06] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 54.雅俗共赏 时长: 249.770667 秒 [2026-03-07 20:19:06] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/76.偏爱.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "213.056000" } } [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 213.056 seconds for file: music/download/流行歌曲/76.偏爱.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 76.偏爱 时长: 213.056 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 76.偏爱 时长: 213.056 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/47.云烟成雨.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "240.917333" } } [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 240.917333 seconds for file: music/download/流行歌曲/47.云烟成雨.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 47.云烟成雨 时长: 240.917333 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 47.云烟成雨 时长: 240.917333 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/25.玻璃之情.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "285.546667" } } [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 285.546667 seconds for file: music/download/流行歌曲/25.玻璃之情.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 25.玻璃之情 时长: 285.546667 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 25.玻璃之情 时长: 285.546667 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/46.再也没有.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "229.333333" } } [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 229.333333 seconds for file: music/download/流行歌曲/46.再也没有.mp3 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:827: 本地音乐 46.再也没有 时长: 229.333333 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:07] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 46.再也没有 时长: 229.333333 秒 [2026-03-07 20:19:07] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/73.清明雨上.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "219.989333" } } [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 219.989333 seconds for file: music/download/流行歌曲/73.清明雨上.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 73.清明雨上 时长: 219.989333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 73.清明雨上 时长: 219.989333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/24.侧脸.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "217.984000" } } [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 217.984 seconds for file: music/download/流行歌曲/24.侧脸.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 24.侧脸 时长: 217.984 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 24.侧脸 时长: 217.984 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/51.一生所爱.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.341333" } } [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.341333 seconds for file: music/download/流行歌曲/51.一生所爱.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 51.一生所爱 时长: 256.341333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 51.一生所爱 时长: 256.341333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/04.说散就散.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "242.709333" } } [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 242.709333 seconds for file: music/download/流行歌曲/04.说散就散.mp3 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:827: 本地音乐 04.说散就散 时长: 242.709333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:08] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 04.说散就散 时长: 242.709333 秒 [2026-03-07 20:19:08] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/31.刚刚好.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "250.624000" } } [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 250.624 seconds for file: music/download/流行歌曲/31.刚刚好.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 31.刚刚好 时长: 250.624 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 31.刚刚好 时长: 250.624 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/79.你是人间四月天.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "178.709333" } } [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 178.709333 seconds for file: music/download/流行歌曲/79.你是人间四月天.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 79.你是人间四月天 时长: 178.709333 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 79.你是人间四月天 时长: 178.709333 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/32.光年之外.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "235.648000" } } [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 235.648 seconds for file: music/download/流行歌曲/32.光年之外.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 32.光年之外 时长: 235.648 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 32.光年之外 时长: 235.648 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/20.像我这样的人.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "171.840000" } } [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 171.84 seconds for file: music/download/流行歌曲/20.像我这样的人.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 20.像我这样的人 时长: 171.84 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 20.像我这样的人 时长: 171.84 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/43.追光者.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.010667" } } [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.010667 seconds for file: music/download/流行歌曲/43.追光者.mp3 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:827: 本地音乐 43.追光者 时长: 236.010667 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:09] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 43.追光者 时长: 236.010667 秒 [2026-03-07 20:19:09] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/28.唯一.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "270.890667" } } [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 270.890667 seconds for file: music/download/流行歌曲/28.唯一.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 28.唯一 时长: 270.890667 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 28.唯一 时长: 270.890667 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/69.说好的幸福呢.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "256.874667" } } [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 256.874667 seconds for file: music/download/流行歌曲/69.说好的幸福呢.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 69.说好的幸福呢 时长: 256.874667 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 69.说好的幸福呢 时长: 256.874667 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/74.起风了.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "311.616000" } } [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 311.616 seconds for file: music/download/流行歌曲/74.起风了.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 74.起风了 时长: 311.616 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 74.起风了 时长: 311.616 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/77.陪你去流浪.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "274.496000" } } [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 274.496 seconds for file: music/download/流行歌曲/77.陪你去流浪.mp3 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:827: 本地音乐 77.陪你去流浪 时长: 274.496 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:10] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 77.陪你去流浪 时长: 274.496 秒 [2026-03-07 20:19:10] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/14.有一种悲伤.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "237.141333" } } [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 237.141333 seconds for file: music/download/流行歌曲/14.有一种悲伤.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 14.有一种悲伤 时长: 237.141333 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 14.有一种悲伤 时长: 237.141333 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/62.我好像在哪见过你.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "279.274667" } } [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 279.274667 seconds for file: music/download/流行歌曲/62.我好像在哪见过你.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 62.我好像在哪见过你 时长: 279.274667 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 62.我好像在哪见过你 时长: 279.274667 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/01.晴天.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "269.973333" } } [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 269.973333 seconds for file: music/download/流行歌曲/01.晴天.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 01.晴天 时长: 269.973333 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 01.晴天 时长: 269.973333 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/09.海底-一支榴莲.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "104.768000" } } [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 104.768 seconds for file: music/download/流行歌曲/09.海底-一支榴莲.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 09.海底-一支榴莲 时长: 104.768 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 09.海底-一支榴莲 时长: 104.768 秒 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/17.左手指月.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "230.634667" } } [2026-03-07 20:19:11] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 230.634667 seconds for file: music/download/流行歌曲/17.左手指月.mp3 [2026-03-07 20:19:11] [0.4.23] [INFO] music_library.py:827: 本地音乐 17.左手指月 时长: 230.634667 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 17.左手指月 时长: 230.634667 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/13.花海.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "264.746667" } } [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 264.746667 seconds for file: music/download/流行歌曲/13.花海.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 13.花海 时长: 264.746667 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 13.花海 时长: 264.746667 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/61.动物世界.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "230.592000" } } [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 230.592 seconds for file: music/download/流行歌曲/61.动物世界.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 61.动物世界 时长: 230.592 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 61.动物世界 时长: 230.592 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/71.撒野-凯瑟喵.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "248.277333" } } [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 248.277333 seconds for file: music/download/流行歌曲/71.撒野-凯瑟喵.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 71.撒野-凯瑟喵 时长: 248.277333 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 71.撒野-凯瑟喵 时长: 248.277333 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/44.纸短情长-花粥.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "175.061333" } } [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 175.061333 seconds for file: music/download/流行歌曲/44.纸短情长-花粥.mp3 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:827: 本地音乐 44.纸短情长-花粥 时长: 175.061333 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:12] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 44.纸短情长-花粥 时长: 175.061333 秒 [2026-03-07 20:19:12] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/64.我的一个道姑朋友.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "103.530667" } } [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 103.530667 seconds for file: music/download/流行歌曲/64.我的一个道姑朋友.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 64.我的一个道姑朋友 时长: 103.530667 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 64.我的一个道姑朋友 时长: 103.530667 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/65.我的天空.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "234.261333" } } [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 234.261333 seconds for file: music/download/流行歌曲/65.我的天空.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 65.我的天空 时长: 234.261333 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 65.我的天空 时长: 234.261333 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/22.星辰大海.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "208.000000" } } [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 208.0 seconds for file: music/download/流行歌曲/22.星辰大海.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 22.星辰大海 时长: 208.0 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 22.星辰大海 时长: 208.0 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/50.意外.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "287.573333" } } [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 287.573333 seconds for file: music/download/流行歌曲/50.意外.mp3 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:827: 本地音乐 50.意外 时长: 287.573333 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:13] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 50.意外 时长: 287.573333 秒 [2026-03-07 20:19:13] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/16.天外来物.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "257.365333" } } [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 257.365333 seconds for file: music/download/流行歌曲/16.天外来物.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 16.天外来物 时长: 257.365333 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 16.天外来物 时长: 257.365333 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/70.绅士.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "291.114667" } } [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 291.114667 seconds for file: music/download/流行歌曲/70.绅士.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 70.绅士 时长: 291.114667 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 70.绅士 时长: 291.114667 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/02.这世界那么多人.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "285.973333" } } [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 285.973333 seconds for file: music/download/流行歌曲/02.这世界那么多人.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 02.这世界那么多人 时长: 285.973333 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 02.这世界那么多人 时长: 285.973333 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/08.错乱时空 |艾辰.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "248.640000" } } [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 248.64 seconds for file: music/download/流行歌曲/08.错乱时空 |艾辰.mp3 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:827: 本地音乐 08.错乱时空 |艾辰 时长: 248.64 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:14] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 08.错乱时空 |艾辰 时长: 248.64 秒 [2026-03-07 20:19:14] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/83.庐州月.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "255.658667" } } [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 255.658667 seconds for file: music/download/流行歌曲/83.庐州月.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 83.庐州月 时长: 255.658667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 83.庐州月 时长: 255.658667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/82.慢慢喜欢你.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "221.120000" } } [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 221.12 seconds for file: music/download/流行歌曲/82.慢慢喜欢你.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 82.慢慢喜欢你 时长: 221.12 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 82.慢慢喜欢你 时长: 221.12 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/07.可惜没如果.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "298.410667" } } [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 298.410667 seconds for file: music/download/流行歌曲/07.可惜没如果.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 07.可惜没如果 时长: 298.410667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 07.可惜没如果 时长: 298.410667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/23.独家记忆.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "307.242667" } } [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 307.242667 seconds for file: music/download/流行歌曲/23.独家记忆.mp3 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:827: 本地音乐 23.独家记忆 时长: 307.242667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:15] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 23.独家记忆 时长: 307.242667 秒 [2026-03-07 20:19:15] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/06.Letting Go.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "263.573333" } } [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 263.573333 seconds for file: music/download/流行歌曲/06.Letting Go.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 06.Letting Go 时长: 263.573333 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 06.Letting Go 时长: 263.573333 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/56.心如止水.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "185.536000" } } [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 185.536 seconds for file: music/download/流行歌曲/56.心如止水.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 56.心如止水 时长: 185.536 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 56.心如止水 时长: 185.536 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/39.追梦赤子心.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "317.504000" } } [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 317.504 seconds for file: music/download/流行歌曲/39.追梦赤子心.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 39.追梦赤子心 时长: 317.504 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 39.追梦赤子心 时长: 317.504 秒 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/68.素颜.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "238.869333" } } [2026-03-07 20:19:16] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 238.869333 seconds for file: music/download/流行歌曲/68.素颜.mp3 [2026-03-07 20:19:16] [0.4.23] [INFO] music_library.py:827: 本地音乐 68.素颜 时长: 238.869333 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 68.素颜 时长: 238.869333 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/89.幻听.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "273.322667" } } [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 273.322667 seconds for file: music/download/流行歌曲/89.幻听.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 89.幻听 时长: 273.322667 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 89.幻听 时长: 273.322667 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/81.那些你很冒险的梦.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "245.632000" } } [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 245.632 seconds for file: music/download/流行歌曲/81.那些你很冒险的梦.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 81.那些你很冒险的梦 时长: 245.632 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 81.那些你很冒险的梦 时长: 245.632 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/42.最佳损友.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "236.074667" } } [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 236.074667 seconds for file: music/download/流行歌曲/42.最佳损友.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 42.最佳损友 时长: 236.074667 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 42.最佳损友 时长: 236.074667 秒 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/60.我们.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "261.034667" } } [2026-03-07 20:19:17] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 261.034667 seconds for file: music/download/流行歌曲/60.我们.mp3 [2026-03-07 20:19:17] [0.4.23] [INFO] music_library.py:827: 本地音乐 60.我们 时长: 261.034667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 60.我们 时长: 261.034667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/66.她说.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "320.682667" } } [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 320.682667 seconds for file: music/download/流行歌曲/66.她说.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 66.她说 时长: 320.682667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 66.她说 时长: 320.682667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/52.夜空中最亮的星.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "252.352000" } } [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 252.352 seconds for file: music/download/流行歌曲/52.夜空中最亮的星.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 52.夜空中最亮的星 时长: 252.352 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 52.夜空中最亮的星 时长: 252.352 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/36.红玫瑰.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "240.106667" } } [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 240.106667 seconds for file: music/download/流行歌曲/36.红玫瑰.mp3 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:827: 本地音乐 36.红玫瑰 时长: 240.106667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:18] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 36.红玫瑰 时长: 240.106667 秒 [2026-03-07 20:19:18] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/download/流行歌曲/05.我怀念的.mp3 [2026-03-07 20:19:19] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "289.216000" } } [2026-03-07 20:19:19] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 289.216 seconds for file: music/download/流行歌曲/05.我怀念的.mp3 [2026-03-07 20:19:19] [0.4.23] [INFO] music_library.py:827: 本地音乐 05.我怀念的 时长: 289.216 秒 [2026-03-07 20:19:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:19] [0.4.23] [INFO] music_library.py:838: 已缓存本地音乐 05.我怀念的 时长: 289.216 秒 [2026-03-07 20:19:19] [0.4.23] [INFO] music_library.py:896: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-03-07 20:19:19] [0.4.23] [INFO] music_library.py:980: tag 更新完成 [2026-03-08 00:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-08 02:41:54] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:55] [0.4.23] [INFO] 172.19.0.1:46728 - "GET /favicon.ico HTTP/1.1" 404 [2026-03-08 02:41:55] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:55] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:56] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:56] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:57] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:58] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:58] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:59] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:41:59] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 02:42:00] [0.4.23] [INFO] 172.19.0.1:46728 - "GET / HTTP/1.1" 200 [2026-03-08 10:29:38] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放林亭雪 控制面板:False did:504554742 [2026-03-08 10:29:38] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放林亭雪 False [2026-03-08 10:29:39] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-08 10:30:35] [0.4.23] [INFO] command_handler.py:51: 收到消息:停止播放 控制面板:False did:504554742 [2026-03-08 10:30:35] [0.4.23] [INFO] command_handler.py:94: 完全匹配指令. query:停止播放 opvalue:stop [2026-03-08 10:30:35] [0.4.23] [INFO] device_player.py:400: try do_tts value:收到,再见 [2026-03-08 10:30:35] [0.4.23] [INFO] device_player.py:630: _text_to_speech_edge_tts 收到,再见 [2026-03-08 10:30:35] [0.4.23] [INFO] device_player.py:639: 使用 edge-tts 生成语音: 收到,再见, voice: zh-CN-XiaoyiNeural [2026-03-08 10:30:35] [0.4.23] [INFO] device_player.py:647: edge-tts 生成的文件路径: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:35] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/tmp/94b5b600043b00246851a8941a1c565b.mp3, filename:tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:35] [0.4.23] [INFO] device_player.py:651: TTS 播放 URL: https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:36] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:36] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-08 10:30:36] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:37] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2.136000" } } [2026-03-08 10:30:37] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 2.136 seconds for file: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 10:30:37] [0.4.23] [INFO] device_player.py:658: TTS 音频时长: 2.136 秒 [2026-03-08 10:30:37] [0.4.23] [INFO] device_player.py:682: 已设置 TTS 定时器,2.136 秒后停止 [2026-03-08 10:30:38] [0.4.23] [INFO] device_player.py:411: do_tts ok. cur_music:给未来的自己 [2026-03-08 10:30:38] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-08 10:30:39] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:666: TTS 播放定时器时间到 [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-08 10:30:39] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-08 10:30:40] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":39105,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-08 10:30:40] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-08 10:30:40] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":39105,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-08 10:30:41] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-08 10:30:41] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:44] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:49] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:51] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:54] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:30:59] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:01] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:04] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:09] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:12] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:14] [0.4.23] [INFO] 172.19.0.1:40606 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 10:31:16] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放英文歌曲 控制面板:False did:504554742 [2026-03-08 10:31:16] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放英文歌曲 False [2026-03-08 10:31:17] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-08 13:24:39] [0.4.23] [INFO] 172.19.0.1:52822 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:32] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:33] [0.4.23] [INFO] 172.19.0.1:47034 - "GET /favicon.ico HTTP/1.1" 404 [2026-03-08 13:26:33] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:34] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:35] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:35] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 13:26:36] [0.4.23] [INFO] 172.19.0.1:47034 - "GET / HTTP/1.1" 200 [2026-03-08 17:16:19] [0.4.23] [INFO] command_handler.py:51: 收到消息:停止播放 控制面板:False did:504554742 [2026-03-08 17:16:19] [0.4.23] [INFO] command_handler.py:94: 完全匹配指令. query:停止播放 opvalue:stop [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:400: try do_tts value:收到,再见 [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:630: _text_to_speech_edge_tts 收到,再见 [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:639: 使用 edge-tts 生成语音: 收到,再见, voice: zh-CN-XiaoyiNeural [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:647: edge-tts 生成的文件路径: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:19] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/tmp/94b5b600043b00246851a8941a1c565b.mp3, filename:tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:651: TTS 播放 URL: https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:19] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-08 17:16:19] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:20] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2.136000" } } [2026-03-08 17:16:20] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 2.136 seconds for file: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-08 17:16:20] [0.4.23] [INFO] device_player.py:658: TTS 音频时长: 2.136 秒 [2026-03-08 17:16:20] [0.4.23] [INFO] device_player.py:682: 已设置 TTS 定时器,2.136 秒后停止 [2026-03-08 17:16:21] [0.4.23] [INFO] device_player.py:411: do_tts ok. cur_music:给未来的自己 [2026-03-08 17:16:21] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-08 17:16:22] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:22] [0.4.23] [INFO] device_player.py:666: TTS 播放定时器时间到 [2026-03-08 17:16:22] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-08 17:16:22] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-08 17:16:22] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-08 17:16:22] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-08 17:16:23] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-08 17:16:23] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":21,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":40176,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-08 17:16:23] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-08 17:16:23] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-08 17:16:24] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-08 17:16:24] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-08 17:16:24] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-08 17:16:24] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-08 17:16:25] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-08 17:16:25] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:25] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":21,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":40176,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-08 17:16:25] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-08 17:16:25] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-08 17:16:28] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:32] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:35] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:38] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:43] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:45] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:48] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:53] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:56] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:16:59] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:04] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:07] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:10] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:14] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:17] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:20] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:25] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:28] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:31] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:36] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:38] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:42] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:47] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:50] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:53] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:17:58] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:01] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:04] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:08] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:11] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:15] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:20] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:23] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:26] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:30] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:33] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:36] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:40] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:43] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:46] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:51] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:54] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:18:57] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:01] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:04] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:07] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:12] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:15] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:18] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:23] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:25] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:28] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:33] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:36] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:39] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:43] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:46] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:49] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:54] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:19:57] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:00] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:05] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:08] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:11] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:15] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:19] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:22] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:27] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:30] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:33] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:38] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:41] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:44] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:48] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:51] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:54] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:20:59] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:02] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:05] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:10] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:13] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:16] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:21] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:24] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:27] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:31] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:34] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:37] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:42] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:45] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:48] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:53] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:56] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:21:58] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:03] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:06] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:09] [0.4.23] [INFO] 172.19.0.1:39942 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:14] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:17] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:20] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:25] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:28] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:31] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:35] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:38] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:41] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:46] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:49] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:52] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:56] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:22:59] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:03] [0.4.23] [INFO] 172.19.0.1:36780 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:08] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:11] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:14] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:18] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:21] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:25] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:29] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:32] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:35] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:40] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:43] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:46] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:51] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:54] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:23:57] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:02] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:05] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:07] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:12] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:17] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:20] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:25] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:28] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:31] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:36] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:39] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:42] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:47] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:50] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:53] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:24:57] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:01] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:04] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:09] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:12] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:15] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:20] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:23] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:26] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:30] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:33] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:36] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:41] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:44] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:47] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:52] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:55] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:25:58] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:02] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:05] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:08] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:13] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:16] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:19] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:24] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:27] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:30] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:35] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:38] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:40] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:45] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:48] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:51] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:56] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:26:59] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:01] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:06] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:09] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:13] [0.4.23] [INFO] 172.19.0.1:59094 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:18] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:21] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:24] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:29] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:32] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:35] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:40] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:42] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:45] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:50] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:53] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:27:56] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:01] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:04] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:07] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:12] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:15] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:18] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:23] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:26] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:29] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:34] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:37] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:40] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:45] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:48] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:51] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:56] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:28:59] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:02] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:07] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:10] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:13] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:17] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:20] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:24] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:28] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:31] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:34] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:39] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:42] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:45] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:50] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:53] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:29:56] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:01] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:04] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:07] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:11] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:15] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:18] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:23] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:26] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:29] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:34] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:37] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:41] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:46] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:49] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:52] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:30:57] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:01] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:04] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:09] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:12] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:16] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:20] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:24] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:26] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:31] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:35] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:38] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:43] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:47] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:50] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:55] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:31:58] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:01] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:06] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:09] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:13] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:17] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:21] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:24] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:29] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:32] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:36] [0.4.23] [INFO] 172.19.0.1:58930 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:41] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:44] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:47] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:52] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:56] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:32:59] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:04] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:07] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:10] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:15] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:18] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:21] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:26] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:29] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:32] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:37] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:40] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:43] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:48] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:51] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:54] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:33:59] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:02] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:05] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:10] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:13] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:16] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:21] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:24] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:27] [0.4.23] [INFO] 172.19.0.1:43586 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:32] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:36] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:39] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:44] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:47] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:51] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:56] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:34:59] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:02] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:06] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:10] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:13] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:18] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:21] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:25] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:29] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:32] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:35] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:40] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:43] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:47] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:51] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:55] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:35:58] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:03] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:07] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:11] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:16] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:19] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:22] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:27] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:31] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:34] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:39] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:42] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:46] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:51] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 17:36:54] [0.4.23] [INFO] 172.19.0.1:54106 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-08 20:17:23] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:23] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:24] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:24] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:24] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:24] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-08 20:17:26] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-08 20:17:26] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-08 20:17:27] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-08 20:17:27] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-08 20:17:27] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-08 20:17:27] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'W83SCYZGOIMP4LFO', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCT+gj6Shw9Z4bHlfPcH662iOIazvf7QCea2XIiKk7FST/0+QqvgtClKUPU/giwpwz2PA4JNlpARQ8YZ4PdsFeYdNcJnMlMfyAcsFAqqUMfSq5HN055v4D8dUSHqnstitOP7plP5OUjXm/ppUZ7IKoowMM5RocUAYjCAhOgNjokfYxs8Zb5zWUdWFz3C9g7BcgVLbf4trqPJHCJiuQwpr6TDmVYWR2Q8KHsru/Xd++K2obrx5i7gPPv+BHty0AejW0ekwuUrkna50UxHbSJG5mNcQUkzc8xwcMFY1+tBULEvxKSYGEpffKN40pz1pHPi4fw==', 'micoapi': ['0+7AqBRml+W+1dOeUGHTnQ==', 'sXEJMjSdm6MHAaBJzdchB4H13fzAuqYQ++LizuhmqD7LrT5Grr1z0xelL00ZIb2n5i/HejE76JFn24pnybHrI73u0BawcN03BCYT6qSLWAerFHLWTfqtXsAf3HaSww/M19bYGYbCrpU61W9YBw9Pnbohra6rVvBfsEKbcgRdKE4v3JFsuFEfYfTVpAsH6cMLegbOrEs3hu/CXGKCTL0JgA==']} [2026-03-08 20:17:27] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-08 20:17:27] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-08 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-08 20:17:27] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-08 20:17:27] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-08 20:17:27] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'W83SCYZGOIMP4LFO', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCT+gj6Shw9Z4bHlfPcH662iOIazvf7QCea2XIiKk7FST/0+QqvgtClKUPU/giwpwz2PA4JNlpARQ8YZ4PdsFeYdNcJnMlMfyAcsFAqqUMfSq5HN055v4D8dUSHqnstitOP7plP5OUjXm/ppUZ7IKoowMM5RocUAYjCAhOgNjokfYxs8Zb5zWUdWFz3C9g7BcgVLbf4trqPJHCJiuQwpr6TDmVYWR2Q8KHsru/Xd++K2obrx5i7gPPv+BHty0AejW0ekwuUrkna50UxHbSJG5mNcQUkzc8xwcMFY1+tBULEvxKSYGEpffKN40pz1pHPi4fw==', 'micoapi': ['0+7AqBRml+W+1dOeUGHTnQ==', 'sXEJMjSdm6MHAaBJzdchB4H13fzAuqYQ++LizuhmqD7LrT5Grr1z0xelL00ZIb2n5i/HejE76JFn24pnybHrI73u0BawcN03BCYT6qSLWAerFHLWTfqtXsAf3HaSww/M19bYGYbCrpU61W9YBw9Pnbohra6rVvBfsEKbcgRdKE4v3JFsuFEfYfTVpAsH6cMLegbOrEs3hu/CXGKCTL0JgA==']} [2026-03-08 20:17:27] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-09 00:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-09 03:38:33] [0.4.23] [INFO] 172.19.0.1:50806 - "GET / HTTP/1.1" 200 [2026-03-09 03:38:33] [0.4.23] [INFO] 172.19.0.1:50806 - "GET / HTTP/1.1" 200 [2026-03-09 03:38:42] [0.4.23] [INFO] 172.19.0.1:50818 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:00] [0.4.23] [INFO] 172.19.0.1:43302 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:01] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /setup/ HTTP/1.1" 404 [2026-03-09 03:39:01] [0.4.23] [INFO] 172.19.0.1:43302 - "POST /_internal/api/setup.php?action=exists HTTP/1.1" 404 [2026-03-09 03:39:01] [0.4.23] [INFO] 172.19.0.1:43302 - "POST /_internal/api/setup.php?action=exists HTTP/1.1" 404 [2026-03-09 03:39:02] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /api/user/ HTTP/1.1" 404 [2026-03-09 03:39:02] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-09 03:39:02] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/tailwind/index.html HTTP/1.1" 200 [2026-03-09 03:39:03] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/pure/index.html HTTP/1.1" 200 [2026-03-09 03:39:03] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/xplayer/index.html HTTP/1.1" 200 [2026-03-09 03:39:04] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/soundSpace/index.html HTTP/1.1" 200 [2026-03-09 03:39:04] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/onlineSearch/index.html HTTP/1.1" 200 [2026-03-09 03:39:05] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /static/weapp/qrcode.html HTTP/1.1" 200 [2026-03-09 03:39:05] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/github.com/F-loat/xiaoplayer HTTP/1.1" 404 [2026-03-09 03:39:05] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/github.com/jokezc/mi_music HTTP/1.1" 404 [2026-03-09 03:39:06] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/github.com/hpcll/HMusic HTTP/1.1" 404 [2026-03-09 03:39:06] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/afdian.com/a/imhanxi HTTP/1.1" 404 [2026-03-09 03:39:06] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/github.com/hanxi/xiaomusic HTTP/1.1" 404 [2026-03-09 03:39:07] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/github.com/hanxi/xiaomusic/issues/211 HTTP/1.1" 404 [2026-03-09 03:39:07] [0.4.23] [INFO] 172.19.0.1:43302 - "GET /https%3A/xdocs.hanxi.cc HTTP/1.1" 404 [2026-03-09 03:39:47] [0.4.23] [INFO] 172.19.0.1:46634 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:47] [0.4.23] [INFO] 172.19.0.1:46634 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:47] [0.4.23] [INFO] 172.19.0.1:46634 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46634 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:48] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:49] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /console/ HTTP/1.1" 404 [2026-03-09 03:39:49] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:49] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:49] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:49] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:50] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:51] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:51] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /server-status HTTP/1.1" 404 [2026-03-09 03:39:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:53] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /about HTTP/1.1" 404 [2026-03-09 03:39:53] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:53] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:53] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:53] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /login.action HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:54] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /v2/_catalog HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:55] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:56] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:56] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.DS_Store HTTP/1.1" 404 [2026-03-09 03:39:56] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:56] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:56] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:57] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:39:58] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:58] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:58] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:58] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:58] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:59] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.1" 404 [2026-03-09 03:39:59] [0.4.23] [INFO] 172.19.0.1:34444 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:59] [0.4.23] [INFO] 172.19.0.1:34444 - "GET / HTTP/1.1" 200 [2026-03-09 03:39:59] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:39:59] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:00] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:01] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:46646 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /s/0323e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:02] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /s/0323e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "POST /api/graphql HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /s/0323e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:46646 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:03] [0.4.23] [INFO] 172.19.0.1:46646 - "POST /graphql/api HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:46646 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:46646 - "POST /api/gql HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /s/53e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /s/53e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:04] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /s/53e26333e2935313e2236313/_/%3B/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1" 404 [2026-03-09 03:40:05] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:05] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:05] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:05] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:05] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /config.json HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:06] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:07] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /telescope/requests HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:08] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:09] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:09] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /.well-known/security.txt HTTP/1.1" 404 [2026-03-09 03:40:09] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:09] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:10] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:10] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /actuator/env HTTP/1.1" 404 [2026-03-09 03:40:10] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:10] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:10] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:11] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:11] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:11] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:11] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:12] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:12] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:12] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:12] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:12] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/index.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:13] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/swagger-ui.html HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:14] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /webjars/swagger-ui/index.html HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:15] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:16] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:16] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:40:16] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:16] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:16] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:17] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /swagger/v1/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /v2/api-docs HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:18] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /v3/api-docs HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:19] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /api-docs/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:20] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /api/swagger.json HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:21] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /trace.axd HTTP/1.1" 404 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:34444 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:22] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /%40vite/env HTTP/1.1" 404 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:35736 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:35736 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:23] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:34444 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:33788 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:35736 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:24] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:40:25] [0.4.23] [INFO] 172.19.0.1:34444 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:25] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:25] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:40:25] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:40:26] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:26] [0.4.23] [INFO] 172.19.0.1:34444 - "OPTIONS / HTTP/1.1" 405 [2026-03-09 03:40:26] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:40:26] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /?rest_route=/wp/v2/users/ HTTP/1.1" 200 [2026-03-09 03:40:27] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:40:27] [0.4.23] [INFO] 172.19.0.1:34444 - "GET /debug/default/view?panel=config HTTP/1.1" 404 [2026-03-09 03:43:48] [0.4.23] [INFO] 172.19.0.1:33862 - "HEAD / HTTP/1.1" 405 [2026-03-09 03:43:50] [0.4.23] [INFO] 172.19.0.1:33862 - "HEAD / HTTP/1.1" 405 [2026-03-09 03:43:59] [0.4.23] [INFO] 172.19.0.1:35178 - "GET / HTTP/1.1" 200 [2026-03-09 03:44:00] [0.4.23] [INFO] 172.19.0.1:35178 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 03:44:01] [0.4.23] [INFO] 172.19.0.1:35178 - "GET / HTTP/1.1" 200 [2026-03-09 03:44:56] [0.4.23] [INFO] 172.19.0.1:49760 - "HEAD / HTTP/1.1" 405 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /donate HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET / HTTP/1.1" 200 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /shop HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /checkout HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /billing HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /subscribe HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /register HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /dashboard HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51066 - "GET /plans HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /sitemap.xml HTTP/1.1" 404 [2026-03-09 03:53:59] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /payment HTTP/1.1" 404 [2026-03-09 03:54:00] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /account HTTP/1.1" 404 [2026-03-09 03:54:00] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /index.html HTTP/1.1" 404 [2026-03-09 03:54:00] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /admin HTTP/1.1" 404 [2026-03-09 03:54:00] [0.4.23] [INFO] 172.19.0.1:51068 - "GET /robots.txt HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET / HTTP/1.1" 200 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /payment HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /plans HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /admin HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /.env.production HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /index.html HTTP/1.1" 404 [2026-03-09 03:54:26] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /account HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /order HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /cart HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /.env.production.local HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /subscribe HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /.env.prod HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /.env.staging HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /.env.stage HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /signup HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /.env.dev HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /.env.development HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /register HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /checkout HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /pricing HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35684 - "GET /sitemap.xml HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35686 - "GET /shop HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /donate HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /billing HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /dashboard HTTP/1.1" 404 [2026-03-09 03:54:27] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.local HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.test HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.uat HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.vite HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.bak HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /.env.backup HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.old HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.example HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /.env.dist HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /.env.txt HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.template HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /.env.json HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /.env.stripe HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.save HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env.aws HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.env_sample HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /env HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /env.backup HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /api/.env HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /api/v1/.env HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /api/v2/.env HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /api/shared/.env HTTP/1.1" 404 [2026-03-09 03:54:28] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /api/shared/config/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /backend/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /laravel/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /laravel/core/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /payment/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /admin/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /core/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /stripe/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /assets/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /app/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /docker/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /docker/app/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /server/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /web/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /src/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /src/config/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /public/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /portal/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /config/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /env/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /dev/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /prod/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /new/.env HTTP/1.1" 404 [2026-03-09 03:54:29] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /conf/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /www/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /site/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /crm/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /local/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /apps/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /application/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /development/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /website/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /backup/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /old/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /test/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /tests/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /storage/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /rest/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /v1/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /graphql/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /v2/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /mail/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /db/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /database/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /tmp/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /var/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /kyc/.env HTTP/1.1" 404 [2026-03-09 03:54:30] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.vscode/.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /node_modules/.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /config.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /api/config.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /api/shared/config.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /api/shared/config/config.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /config/stripe.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.circleci/stripe.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /stripe.env HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /app.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /main.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /config.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /env.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /%40vite/client HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /env.json HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.vite/manifest.json HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /manifest.json HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /asset-manifest.json HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /constants.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /bundle.js HTTP/1.1" 404 [2026-03-09 03:54:31] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /index.js HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /main.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /__env.js HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /vendor.js HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /env.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /config.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /env.json.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /index.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-config HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-config.txt HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-config.old HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /bundle.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /app.js.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-content/debug.log HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-json/wc/v3/payment_gateways HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /%40vite/client.map HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /wp-json/wc/v2/payment_gateways HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /wp-json/wc/v3/settings/checkout HTTP/1.1" 404 [2026-03-09 03:54:32] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /wp-admin/admin-ajax.php HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /.vite/manifest.json.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /manifest.json.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /asset-manifest.json.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /wp-content/uploads/wc-logs/ HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /constants.js.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /stripe.key HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /stripe.txt HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /stripe.json HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /__env.js.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /stripe.log HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe.conf HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /stripe.ini HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /stripe.bak HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /vendor.js.map HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe.old HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe.save HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe.backup HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe_keys.json HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe_secret.json HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /stripe_config.json HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /config/stripe.yaml HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /config/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /config/stripe.yml HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /config/stripe.ts HTTP/1.1" 404 [2026-03-09 03:54:33] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /api/stripe.ts HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /secrets/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /backup/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /storage/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /storage/stripe.keys HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /config/initializers/stripe.rb HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36934 - "GET /storage/app/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /storage/keys/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /storage/secrets/stripe.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /settings/stripe.py HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /app/config/stripe.yml HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /config/payment.yml HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /api/config HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /api/v1/config HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /api/settings HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /api/v1/settings HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /api/stripe/config HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /api/payment/config HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /admin/config HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /admin/settings HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /credentials.json HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /credentials.txt HTTP/1.1" 404 [2026-03-09 03:54:34] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /secrets.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /secrets.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /api/settings.map HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /secrets.yaml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /docker-compose.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /appsettings.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /config/secrets.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /config/credentials.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /config/settings.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /config/config.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /webhooks/settings.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /instance/config.py HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /app/config/parameters.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /config/parameters.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /parameters.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /api/config.map HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /api/v1/config.map HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /config/application.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /application.properties HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /settings.py HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /application.yml HTTP/1.1" 404 [2026-03-09 03:54:35] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /config.yml HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /config.inc HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /config/database.yml HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /backend/config/default.yml HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /backend/config/settings.yml HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /serverless.yml HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /.aws/credentials HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /aws/credentials HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /.aws/config HTTP/1.1" 404 [2026-03-09 03:54:36] [0.4.23] [INFO] 172.19.0.1:36944 - "GET /aws-secret.yaml HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /.travis.yml HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /.bitbucket/pipelines.yml HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36934 - "GET /.circleci/config.yml HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:35724 - "GET /test.php HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:35700 - "GET /phpinfo.php HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36964 - "GET /debug.log HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36958 - "GET /error.log HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36966 - "GET /phpinfo HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36980 - "GET /app_dev.php/_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:36996 - "GET /_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37002 - "GET /_profiler/latest HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37016 - "GET /horizon/api/stats HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37030 - "GET /manage/env HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37042 - "GET /debug/default/view HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37058 - "GET /server-info HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37030 - "GET /storage/logs/laravel.log HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37030 - "GET /storage/logs/stripe.log HTTP/1.1" 404 [2026-03-09 03:54:37] [0.4.23] [INFO] 172.19.0.1:37030 - "GET /storage/logs/payments.log HTTP/1.1" 404 [2026-03-09 03:55:19] [0.4.23] [INFO] 172.19.0.1:59314 - "GET / HTTP/1.1" 200 [2026-03-09 03:55:19] [0.4.23] [INFO] 172.19.0.1:59314 - "GET / HTTP/1.1" 200 [2026-03-09 03:55:50] [0.4.23] [INFO] 172.19.0.1:52642 - "GET / HTTP/1.1" 200 [2026-03-09 03:55:51] [0.4.23] [INFO] 172.19.0.1:52642 - "GET / HTTP/1.1" 200 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET / HTTP/1.1" 200 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /.env.production HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /.env.production.local HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /donate HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /register HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /index.html HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33174 - "GET /checkout HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33174 - "GET /dashboard HTTP/1.1" 404 [2026-03-09 03:56:13] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /sitemap.xml HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /cart HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /.env.prod HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /plans HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33174 - "GET /.env.staging HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33174 - "GET /account HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33170 - "GET /.env HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33174 - "GET /payment HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33190 - "GET /subscribe HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33204 - "GET /order HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /shop HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33232 - "GET /billing HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33244 - "GET /admin HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /pricing HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.stage HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /signup HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.dev HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.development HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.local HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.test HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.uat HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.vite HTTP/1.1" 404 [2026-03-09 03:56:14] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.bak HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.backup HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.old HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.save HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.example HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.txt HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.template HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.json HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.stripe HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.env.aws HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env_sample HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.env.dist HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /env.backup HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/v1/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/v2/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/shared/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/shared/config/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /backend/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /laravel/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /laravel/core/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /payment/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /admin/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /core/.env HTTP/1.1" 404 [2026-03-09 03:56:15] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /assets/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /app/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /docker/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /docker/app/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /server/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /web/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /src/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /src/config/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /public/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /portal/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /dev/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /env/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /prod/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /new/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /conf/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /www/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /site/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /crm/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /local/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /apps/.env HTTP/1.1" 404 [2026-03-09 03:56:16] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /application/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /development/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /website/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /backup/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /old/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /test/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /tests/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /storage/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /rest/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /graphql/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /v1/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /v2/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /mail/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /db/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /database/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /tmp/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /var/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /kyc/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.vscode/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /node_modules/.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/config.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/shared/config.env HTTP/1.1" 404 [2026-03-09 03:56:17] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/shared/config/config.env HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/stripe.env HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.circleci/stripe.env HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe.env HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config.js.map HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /%40vite/client HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /constants.js.map HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /index.js.map HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /__env.js.map HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /env.json HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.vite/manifest.json HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /manifest.json HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /asset-manifest.json HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-09 03:56:18] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /%40vite/client.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /manifest.json.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /main.js.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /wp-config HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /wp-config.txt HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /wp-config.old HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /app.js.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /env.js.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /bundle.js.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /wp-content/debug.log HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /wp-json/wc/v3/payment_gateways HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /vendor.js.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /wp-json/wc/v2/payment_gateways HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /wp-json/wc/v3/settings/checkout HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /wp-admin/admin-ajax.php HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /wp-content/uploads/wc-logs/ HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /env.json.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe.key HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe.json HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /stripe.txt HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe.log HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /stripe.conf HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /asset-manifest.json.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /.vite/manifest.json.map HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /stripe.ini HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /stripe.bak HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe.old HTTP/1.1" 404 [2026-03-09 03:56:19] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /stripe.save HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /stripe.backup HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /stripe_keys.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /stripe_config.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /stripe_secret.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/stripe.yaml HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/stripe.yml HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/stripe.ts HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/stripe.ts HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /secrets/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /backup/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /storage/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /storage/stripe.keys HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /storage/app/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /storage/keys/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /storage/secrets/stripe.json HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /settings/stripe.py HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/initializers/stripe.rb HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /app/config/stripe.yml HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/payment.yml HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/config HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/v1/config HTTP/1.1" 404 [2026-03-09 03:56:20] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/settings HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/v1/settings HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/stripe/config HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/payment/config HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /admin/config HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /admin/settings HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /credentials.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /credentials.txt HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /secrets.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /secrets.yml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /api/v1/config.map HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /.vscode/sftp.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /secrets.yaml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /docker-compose.yml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /appsettings.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/secrets.yml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/credentials.yml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/settings.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/config.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /webhooks/settings.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /instance/config.py HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /swagger.json HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /app/config/parameters.yml HTTP/1.1" 404 [2026-03-09 03:56:21] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/parameters.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config/application.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /parameters.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/config.map HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /application.properties HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /application.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /api/settings.map HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /settings.py HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /config.inc HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /config/database.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /backend/config/settings.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /backend/config/default.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /serverless.yml HTTP/1.1" 404 [2026-03-09 03:56:22] [0.4.23] [INFO] 172.19.0.1:33218 - "GET /.aws/credentials HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33254 - "GET /aws/credentials HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33260 - "GET /.travis.yml HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33276 - "GET /aws-secret.yaml HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33290 - "GET /.aws/config HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33298 - "GET /.circleci/config.yml HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33300 - "GET /info.php HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33316 - "GET /.bitbucket/pipelines.yml HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33332 - "GET /test.php HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33336 - "GET /phpinfo.php HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33442 - "GET /phpinfo HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33450 - "GET /_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33466 - "GET /app_dev.php/_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33476 - "GET /horizon/api/stats HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33480 - "GET /_profiler/latest HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33494 - "GET /manage/env HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33506 - "GET /debug/default/view HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33520 - "GET /server-info HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33534 - "GET /debug.log HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33538 - "GET /error.log HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33538 - "GET /storage/logs/laravel.log HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33538 - "GET /storage/logs/stripe.log HTTP/1.1" 404 [2026-03-09 03:56:24] [0.4.23] [INFO] 172.19.0.1:33538 - "GET /storage/logs/payments.log HTTP/1.1" 404 [2026-03-09 04:02:29] [0.4.23] [INFO] 172.19.0.1:37924 - "GET / HTTP/1.1" 200 [2026-03-09 04:02:30] [0.4.23] [INFO] 172.19.0.1:37924 - "GET / HTTP/1.1" 200 [2026-03-09 04:06:52] [0.4.23] [INFO] 172.19.0.1:46744 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 04:06:58] [0.4.23] [INFO] 172.19.0.1:46230 - "GET / HTTP/1.1" 200 [2026-03-09 04:09:00] [0.4.23] [INFO] 172.19.0.1:60364 - "GET / HTTP/1.1" 200 [2026-03-09 04:09:49] [0.4.23] [INFO] 172.19.0.1:54584 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 04:10:49] [0.4.23] [INFO] 172.19.0.1:60354 - "GET / HTTP/1.1" 200 [2026-03-09 04:11:17] [0.4.23] [INFO] 172.19.0.1:46720 - "GET / HTTP/1.1" 200 [2026-03-09 04:12:17] [0.4.23] [INFO] 172.19.0.1:60468 - "GET / HTTP/1.1" 200 [2026-03-09 04:12:56] [0.4.23] [INFO] 172.19.0.1:35284 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 04:14:04] [0.4.23] [INFO] 172.19.0.1:47820 - "GET / HTTP/1.1" 200 [2026-03-09 04:27:34] [0.4.23] [WARNING] conversation.py:194: Execption [2026-03-09 04:27:34] [0.4.23] [WARNING] conversation.py:194: Execption [2026-03-09 04:42:55] [0.4.23] [INFO] 172.19.0.1:55456 - "GET / HTTP/1.1" 200 [2026-03-09 04:42:55] [0.4.23] [INFO] 172.19.0.1:55456 - "GET / HTTP/1.1" 200 [2026-03-09 04:43:09] [0.4.23] [INFO] 172.19.0.1:58788 - "GET / HTTP/1.1" 200 [2026-03-09 05:05:25] [0.4.23] [INFO] 172.19.0.1:56552 - "GET /robots.txt HTTP/1.1" 404 [2026-03-09 05:05:26] [0.4.23] [INFO] 172.19.0.1:56552 - "GET / HTTP/1.1" 200 [2026-03-09 05:18:42] [0.4.23] [INFO] 172.19.0.1:32870 - "GET / HTTP/1.1" 200 [2026-03-09 07:16:17] [0.4.23] [INFO] 172.19.0.1:56894 - "HEAD / HTTP/1.1" 405 [2026-03-09 07:22:38] [0.4.23] [INFO] 172.19.0.1:47010 - "GET / HTTP/1.1" 200 [2026-03-09 07:22:39] [0.4.23] [INFO] 172.19.0.1:47010 - "GET /wordpress/ HTTP/1.1" 404 [2026-03-09 09:15:42] [0.4.23] [INFO] 172.19.0.1:45098 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 09:19:02] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放英文版的歌曲 控制面板:False did:504554742 [2026-03-09 09:19:02] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放英文版的歌曲 False [2026-03-09 09:19:03] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-09 09:19:47] [0.4.23] [INFO] 172.19.0.1:59122 - "GET / HTTP/1.1" 200 [2026-03-09 09:20:14] [0.4.23] [INFO] 172.19.0.1:45016 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-09 09:20:14] [0.4.23] [INFO] 172.19.0.1:45016 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-09 09:20:14] [0.4.23] [INFO] 172.19.0.1:45016 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 09:26:12] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 09:26:14] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /backend/.env HTTP/1.1" 404 [2026-03-09 09:26:15] [0.4.23] [INFO] 172.19.0.1:43298 - "GET / HTTP/1.1" 200 [2026-03-09 09:26:16] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /backend/.env HTTP/1.1" 404 [2026-03-09 09:26:20] [0.4.23] [INFO] 172.19.0.1:43298 - "GET //backend/.env HTTP/1.1" 404 [2026-03-09 09:26:20] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /error/ HTTP/1.1" 404 [2026-03-09 09:26:21] [0.4.23] [INFO] 172.19.0.1:43298 - "GET //.aws/credentials HTTP/1.1" 404 [2026-03-09 09:26:22] [0.4.23] [INFO] 172.19.0.1:43298 - "GET //.env HTTP/1.1" 404 [2026-03-09 09:26:22] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /..%5C..%5C..%5C..%5C..%5C..%5Cvar/log/apache2/access.log HTTP/1.1" 404 [2026-03-09 09:26:23] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 09:26:23] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/next.config.js HTTP/1.1" 404 [2026-03-09 09:26:24] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/next.config.ts HTTP/1.1" 404 [2026-03-09 09:26:24] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /info.php HTTP/1.1" 404 [2026-03-09 09:26:25] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/next.config.js HTTP/1.1" 404 [2026-03-09 09:26:25] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/nuxt.config.ts HTTP/1.1" 404 [2026-03-09 09:26:25] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/next.config.mjs HTTP/1.1" 404 [2026-03-09 09:26:26] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/nuxt.config.js HTTP/1.1" 404 [2026-03-09 09:26:28] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/nuxt.config.js HTTP/1.1" 404 [2026-03-09 09:26:28] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/serverless.yml HTTP/1.1" 404 [2026-03-09 09:26:29] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/next.config.mjs HTTP/1.1" 404 [2026-03-09 09:26:30] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/serverless.yml HTTP/1.1" 404 [2026-03-09 09:26:30] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/serverless.json HTTP/1.1" 404 [2026-03-09 09:26:30] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/next.config.mjs HTTP/1.1" 404 [2026-03-09 09:26:30] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/serverless.yaml HTTP/1.1" 404 [2026-03-09 09:26:31] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/package.json HTTP/1.1" 404 [2026-03-09 09:26:31] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/vercel.json HTTP/1.1" 404 [2026-03-09 09:26:32] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/vercel.json HTTP/1.1" 404 [2026-03-09 09:26:32] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /api/user HTTP/1.1" 404 [2026-03-09 09:26:32] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/netlify.toml HTTP/1.1" 404 [2026-03-09 09:26:33] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.env HTTP/1.1" 404 [2026-03-09 09:26:34] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/serverless.yaml HTTP/1.1" 404 [2026-03-09 09:26:35] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.env HTTP/1.1" 404 [2026-03-09 09:26:35] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/docker-compose.yml HTTP/1.1" 404 [2026-03-09 09:26:35] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /var/task/docker-compose.yaml HTTP/1.1" 404 [2026-03-09 09:26:35] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/docker-compose.yml HTTP/1.1" 404 [2026-03-09 09:26:36] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.dockerignore HTTP/1.1" 404 [2026-03-09 09:26:36] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /app/package.json HTTP/1.1" 404 [2026-03-09 09:26:36] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /docker/overlay/config.json HTTP/1.1" 404 [2026-03-09 09:26:37] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /opt/mailcow-dockerized/mailcow.conf HTTP/1.1" 404 [2026-03-09 09:26:37] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /Dockerfile HTTP/1.1" 404 [2026-03-09 09:26:38] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /docker/registry/config.yml HTTP/1.1" 404 [2026-03-09 09:26:38] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /docker-compose.yml HTTP/1.1" 404 [2026-03-09 09:26:38] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.docker/config.json HTTP/1.1" 404 [2026-03-09 09:26:38] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /.docker/secrets.json HTTP/1.1" 404 [2026-03-09 09:26:38] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /api/user HTTP/1.1" 404 [2026-03-09 09:26:41] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /vercel.json HTTP/1.1" 404 [2026-03-09 09:26:42] [0.4.23] [INFO] 172.19.0.1:43298 - "GET / HTTP/1.1" 200 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:47174 - "GET /static/xiaoai.png HTTP/1.1" 200 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:43298 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/netlify.toml HTTP/1.1" 404 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws_s3_bucket HTTP/1.1" 404 [2026-03-09 09:26:43] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws_s3_config.json HTTP/1.1" 404 [2026-03-09 09:26:44] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/.aws/config HTTP/1.1" 404 [2026-03-09 09:26:44] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /config/aws.php HTTP/1.1" 404 [2026-03-09 09:26:44] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.aws/config HTTP/1.1" 404 [2026-03-09 09:26:45] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /attacker/docker-compose.yml HTTP/1.1" 404 [2026-03-09 09:26:45] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws.yaml HTTP/1.1" 404 [2026-03-09 09:26:45] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws/bucket HTTP/1.1" 404 [2026-03-09 09:26:45] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /old/aws_config HTTP/1.1" 404 [2026-03-09 09:26:46] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws/buckets HTTP/1.1" 404 [2026-03-09 09:26:47] [0.4.23] [INFO] 172.19.0.1:47174 - "GET /aws/config/s3.json HTTP/1.1" 404 [2026-03-09 09:26:48] [0.4.23] [INFO] 172.19.0.1:47174 - "GET /aws/s3/credentials HTTP/1.1" 404 [2026-03-09 09:26:48] [0.4.23] [INFO] 172.19.0.1:47174 - "GET /aws.env HTTP/1.1" 404 [2026-03-09 09:26:48] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws/s3/env.env HTTP/1.1" 404 [2026-03-09 09:26:49] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws/ses/smtp.env HTTP/1.1" 404 [2026-03-09 09:26:49] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws.json HTTP/1.1" 404 [2026-03-09 09:26:50] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws.yml HTTP/1.1" 404 [2026-03-09 09:26:50] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.aws/credentials HTTP/1.1" 404 [2026-03-09 09:26:50] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws-codecommit/ HTTP/1.1" 404 [2026-03-09 09:26:50] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /_vercel/insights HTTP/1.1" 404 [2026-03-09 09:26:51] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.env.aws HTTP/1.1" 404 [2026-03-09 09:26:51] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/credentials HTTP/1.1" 404 [2026-03-09 09:26:51] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws.env.json HTTP/1.1" 404 [2026-03-09 09:26:52] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/bucket HTTP/1.1" 404 [2026-03-09 09:26:52] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/buckets HTTP/1.1" 404 [2026-03-09 09:26:53] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws-ses.json HTTP/1.1" 404 [2026-03-09 09:26:55] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3.yml HTTP/1.1" 404 [2026-03-09 09:26:55] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /aws/metadata HTTP/1.1" 404 [2026-03-09 09:26:56] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3.yaml HTTP/1.1" 404 [2026-03-09 09:26:56] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3.properties HTTP/1.1" 404 [2026-03-09 09:26:56] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3.key HTTP/1.1" 404 [2026-03-09 09:26:57] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3.secret HTTP/1.1" 404 [2026-03-09 09:26:57] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/.env.bak HTTP/1.1" 404 [2026-03-09 09:26:57] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /root/.aws/credentials HTTP/1.1" 404 [2026-03-09 09:26:58] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /root/.boto HTTP/1.1" 404 [2026-03-09 09:26:59] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.s3cfg HTTP/1.1" 404 [2026-03-09 09:26:59] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /root/.s3cfg HTTP/1.1" 404 [2026-03-09 09:26:59] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /etc/boto.cfg HTTP/1.1" 404 [2026-03-09 09:26:59] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.terraform/credentials.tfrc.json HTTP/1.1" 404 [2026-03-09 09:27:01] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /terraform.tfstate HTTP/1.1" 404 [2026-03-09 09:27:02] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /terraform.tfstate.backup HTTP/1.1" 404 [2026-03-09 09:27:02] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.terraform.tfstate HTTP/1.1" 404 [2026-03-09 09:27:02] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /serverless.yml HTTP/1.1" 404 [2026-03-09 09:27:03] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /serverless.yaml HTTP/1.1" 404 [2026-03-09 09:27:03] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /root/.aws/config HTTP/1.1" 404 [2026-03-09 09:27:03] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /sam-template.yaml HTTP/1.1" 404 [2026-03-09 09:27:04] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /amplify/team-provider-info.json HTTP/1.1" 404 [2026-03-09 09:27:04] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/terraform.tfstate HTTP/1.1" 404 [2026-03-09 09:27:05] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/.terraform/terraform.tfstate HTTP/1.1" 404 [2026-03-09 09:27:05] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.terraform.lock.hcl HTTP/1.1" 404 [2026-03-09 09:27:05] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /terraform.tfvars HTTP/1.1" 404 [2026-03-09 09:27:06] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /terraform/terraform.tfvars.json HTTP/1.1" 404 [2026-03-09 09:27:06] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /var/task/amplify.yml HTTP/1.1" 404 [2026-03-09 09:27:08] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /var/task/amplify.yaml HTTP/1.1" 404 [2026-03-09 09:27:08] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/bucket.env HTTP/1.1" 404 [2026-03-09 09:27:08] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/amplify.yaml HTTP/1.1" 404 [2026-03-09 09:27:08] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /template.yaml HTTP/1.1" 404 [2026-03-09 09:27:09] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /s3/backup HTTP/1.1" 404 [2026-03-09 09:27:09] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.amplifyrc HTTP/1.1" 404 [2026-03-09 09:27:10] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/.env.local HTTP/1.1" 404 [2026-03-09 09:27:10] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/.env.production HTTP/1.1" 404 [2026-03-09 09:27:10] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /var/www/.env HTTP/1.1" 404 [2026-03-09 09:27:10] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /var/www/html/.env HTTP/1.1" 404 [2026-03-09 09:27:11] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /opt/.env HTTP/1.1" 404 [2026-03-09 09:27:11] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /srv/.env HTTP/1.1" 404 [2026-03-09 09:27:12] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /api/.env HTTP/1.1" 404 [2026-03-09 09:27:12] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/amplify.yml HTTP/1.1" 404 [2026-03-09 09:27:12] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.boto HTTP/1.1" 404 [2026-03-09 09:27:12] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /laravel/.env HTTP/1.1" 404 [2026-03-09 09:27:13] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /env HTTP/1.1" 404 [2026-03-09 09:27:13] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git HTTP/1.1" 404 [2026-03-09 09:27:16] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/index HTTP/1.1" 404 [2026-03-09 09:27:16] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/HEAD HTTP/1.1" 404 [2026-03-09 09:27:17] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.env.example HTTP/1.1" 404 [2026-03-09 09:27:17] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/refs/remotes/origin/master HTTP/1.1" 404 [2026-03-09 09:27:18] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/hooks HTTP/1.1" 404 [2026-03-09 09:27:18] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /app/.env HTTP/1.1" 404 [2026-03-09 09:27:18] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/refs/heads/master HTTP/1.1" 404 [2026-03-09 09:27:19] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/refs/heads/main HTTP/1.1" 404 [2026-03-09 09:27:19] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-09 09:27:19] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/refs/remotes/origin/HEAD HTTP/1.1" 404 [2026-03-09 09:27:19] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/packed-refs HTTP/1.1" 404 [2026-03-09 09:27:20] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/refs/heads/master HTTP/1.1" 404 [2026-03-09 09:27:20] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/COMMIT_EDITMSG HTTP/1.1" 404 [2026-03-09 09:27:22] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/refs/heads/main HTTP/1.1" 404 [2026-03-09 09:27:22] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/description HTTP/1.1" 404 [2026-03-09 09:27:25] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/refs/heads/master HTTP/1.1" 404 [2026-03-09 09:27:25] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/info/exclude HTTP/1.1" 404 [2026-03-09 09:27:25] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/info/exclude HTTP/1.1" 404 [2026-03-09 09:27:26] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.github/workflows/ci.yml HTTP/1.1" 404 [2026-03-09 09:27:26] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.github/dependabot.yml HTTP/1.1" 404 [2026-03-09 09:27:27] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/objects HTTP/1.1" 404 [2026-03-09 09:27:27] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.github/ISSUE_TEMPLATE HTTP/1.1" 404 [2026-03-09 09:27:28] [0.4.23] [INFO] 172.19.0.1:54268 - "GET /.git/logs/refs/remotes/origin/main HTTP/1.1" 404 [2026-03-09 09:27:28] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/FETCH_HEAD HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/PULL_REQUEST_TEMPLATE.md HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/funding.yml HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/ORIG_HEAD HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/stale.yml HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github HTTP/1.1" 404 [2026-03-09 09:27:29] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/workflows HTTP/1.1" 404 [2026-03-09 09:27:31] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/workflows/main.yml HTTP/1.1" 404 [2026-03-09 09:27:31] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitlab HTTP/1.1" 404 [2026-03-09 09:27:33] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.github/CODEOWNERS HTTP/1.1" 404 [2026-03-09 09:27:33] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/objects HTTP/1.1" 404 [2026-03-09 09:27:33] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitlab-ci HTTP/1.1" 404 [2026-03-09 09:27:33] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitlab/merge_request_templates HTTP/1.1" 404 [2026-03-09 09:27:34] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitignore HTTP/1.1" 404 [2026-03-09 09:27:34] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitattributes HTTP/1.1" 404 [2026-03-09 09:27:34] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitmodules HTTP/1.1" 404 [2026-03-09 09:27:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitlab-ci.yml HTTP/1.1" 404 [2026-03-09 09:27:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git-credentials HTTP/1.1" 404 [2026-03-09 09:27:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git-askpass.sh HTTP/1.1" 404 [2026-03-09 09:27:38] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/hooks/post-commit HTTP/1.1" 404 [2026-03-09 09:27:39] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/objects/pack HTTP/1.1" 404 [2026-03-09 09:27:40] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/objects/info HTTP/1.1" 404 [2026-03-09 09:27:40] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/config.bak HTTP/1.1" 404 [2026-03-09 09:27:40] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/config.old HTTP/1.1" 404 [2026-03-09 09:27:40] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/config~ HTTP/1.1" 404 [2026-03-09 09:27:41] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/ HTTP/1.1" 404 [2026-03-09 09:27:41] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /root/.git-credentials HTTP/1.1" 404 [2026-03-09 09:27:41] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git-secret HTTP/1.1" 404 [2026-03-09 09:27:42] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /root/.netrc HTTP/1.1" 404 [2026-03-09 09:27:42] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /app/.git/config HTTP/1.1" 404 [2026-03-09 09:27:42] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/info HTTP/1.1" 404 [2026-03-09 09:27:44] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 09:27:45] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /phpinfo.php HTTP/1.1" 404 [2026-03-09 09:27:46] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /etc/apache2/apache2.conf HTTP/1.1" 404 [2026-03-09 09:27:46] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /webhook HTTP/1.1" 404 [2026-03-09 09:27:47] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /root/.gitconfig HTTP/1.1" 404 [2026-03-09 09:27:47] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/oauth1-credential/auth HTTP/1.1" 404 [2026-03-09 09:27:48] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /wp-content/debug.log HTTP/1.1" 404 [2026-03-09 09:27:49] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/workflows/run HTTP/1.1" 404 [2026-03-09 09:27:49] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /api/v1/workflows HTTP/1.1" 404 [2026-03-09 09:27:50] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /api/v1/executions HTTP/1.1" 404 [2026-03-09 09:27:50] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /api/v1/credentials HTTP/1.1" 404 [2026-03-09 09:27:50] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /__debug HTTP/1.1" 404 [2026-03-09 09:27:52] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /form HTTP/1.1" 404 [2026-03-09 09:27:52] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /healthz HTTP/1.1" 404 [2026-03-09 09:27:52] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.git/hooks/pre-commit HTTP/1.1" 404 [2026-03-09 09:27:53] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /metrics HTTP/1.1" 404 [2026-03-09 09:27:53] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/settings HTTP/1.1" 404 [2026-03-09 09:27:53] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/workflows HTTP/1.1" 404 [2026-03-09 09:27:53] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.gitlab/issue_templates HTTP/1.1" 404 [2026-03-09 09:27:54] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/users HTTP/1.1" 404 [2026-03-09 09:27:54] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/node-types HTTP/1.1" 404 [2026-03-09 09:27:55] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/credentials-for-node HTTP/1.1" 404 [2026-03-09 09:27:55] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/credential-translation HTTP/1.1" 404 [2026-03-09 09:27:55] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/tags HTTP/1.1" 404 [2026-03-09 09:27:56] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/variables HTTP/1.1" 404 [2026-03-09 09:27:56] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/license HTTP/1.1" 404 [2026-03-09 09:27:56] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /chat HTTP/1.1" 404 [2026-03-09 09:27:56] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/oauth2-credential/auth HTTP/1.1" 404 [2026-03-09 09:27:56] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /wp-json/wp/v2/users HTTP/1.1" 404 [2026-03-09 09:27:57] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /proc/index.cgi HTTP/1.1" 404 [2026-03-09 09:27:57] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/login HTTP/1.1" 404 [2026-03-09 09:27:59] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /servers/save.cgi HTTP/1.1" 404 [2026-03-09 09:27:59] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/logout HTTP/1.1" 404 [2026-03-09 09:28:00] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/apt.cgi HTTP/1.1" 404 [2026-03-09 09:28:00] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/yum.cgi HTTP/1.1" 404 [2026-03-09 09:28:00] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/save.cgi HTTP/1.1" 404 [2026-03-09 09:28:01] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/perform.cgi HTTP/1.1" 404 [2026-03-09 09:28:01] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/download.cgi HTTP/1.1" 404 [2026-03-09 09:28:01] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/install.cgi HTTP/1.1" 404 [2026-03-09 09:28:01] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/update.cgi HTTP/1.1" 404 [2026-03-09 09:28:02] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /sysinfo.cgi HTTP/1.1" 404 [2026-03-09 09:28:02] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/index.cgi HTTP/1.1" 404 [2026-03-09 09:28:02] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /software/update.cgi HTTP/1.1" 404 [2026-03-09 09:28:02] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /servers/link.cgi HTTP/1.1" 404 [2026-03-09 09:28:02] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /software/install-updates.cgi HTTP/1.1" 404 [2026-03-09 09:28:03] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /webmin/package-updates/update.cgi HTTP/1.1" 404 [2026-03-09 09:28:03] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /dnscfg.cgi HTTP/1.1" 404 [2026-03-09 09:28:04] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /__nextjs_action HTTP/1.1" 404 [2026-03-09 09:28:04] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/refresh.cgi HTTP/1.1" 404 [2026-03-09 09:28:04] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /about HTTP/1.1" 404 [2026-03-09 09:28:04] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /contact HTTP/1.1" 404 [2026-03-09 09:28:07] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /blog HTTP/1.1" 404 [2026-03-09 09:28:07] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /docs HTTP/1.1" 200 [2026-03-09 09:28:07] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /rest/executions HTTP/1.1" 404 [2026-03-09 09:28:08] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /login HTTP/1.1" 404 [2026-03-09 09:28:08] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /package-updates/ HTTP/1.1" 404 [2026-03-09 09:28:09] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /signup HTTP/1.1" 404 [2026-03-09 09:28:09] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /cart HTTP/1.1" 404 [2026-03-09 09:28:11] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /sendgrid.env HTTP/1.1" 404 [2026-03-09 09:28:13] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /graphql HTTP/1.1" 404 [2026-03-09 09:28:13] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /test HTTP/1.1" 404 [2026-03-09 09:28:14] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /register HTTP/1.1" 404 [2026-03-09 09:28:15] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /oauth/authorize HTTP/1.1" 404 [2026-03-09 09:28:17] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.test HTTP/1.1" 404 [2026-03-09 09:28:17] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /checkout HTTP/1.1" 404 [2026-03-09 09:28:18] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /api/login HTTP/1.1" 404 [2026-03-09 09:28:18] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /config/secrets.yml HTTP/1.1" 404 [2026-03-09 09:28:19] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.testing HTTP/1.1" 404 [2026-03-09 09:28:19] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.local HTTP/1.1" 404 [2026-03-09 09:28:19] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /admin.html HTTP/1.1" 404 [2026-03-09 09:28:19] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.prod HTTP/1.1" 404 [2026-03-09 09:28:19] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /admin.html HTTP/1.1" 404 [2026-03-09 09:28:20] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.development HTTP/1.1" 404 [2026-03-09 09:28:20] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /controlpanel HTTP/1.1" 404 [2026-03-09 09:28:20] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.development HTTP/1.1" 404 [2026-03-09 09:28:20] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.cache HTTP/1.1" 404 [2026-03-09 09:28:20] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.env.production HTTP/1.1" 404 [2026-03-09 09:28:21] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /config/stripe.yaml HTTP/1.1" 404 [2026-03-09 09:28:21] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.well-known/stripe.txt HTTP/1.1" 404 [2026-03-09 09:28:22] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /payment/stripe.json HTTP/1.1" 404 [2026-03-09 09:28:23] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /payment_gateways/stripe.yaml HTTP/1.1" 404 [2026-03-09 09:28:23] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe/config.json HTTP/1.1" 404 [2026-03-09 09:28:24] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /api/credentials HTTP/1.1" 404 [2026-03-09 09:28:24] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /products HTTP/1.1" 404 [2026-03-09 09:28:27] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe.config.js HTTP/1.1" 404 [2026-03-09 09:28:27] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /public/stripe.js HTTP/1.1" 404 [2026-03-09 09:28:27] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /config/stripe.php HTTP/1.1" 404 [2026-03-09 09:28:28] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe.yaml HTTP/1.1" 404 [2026-03-09 09:28:28] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe-keys.json HTTP/1.1" 404 [2026-03-09 09:28:30] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /src/config/stripe.js HTTP/1.1" 404 [2026-03-09 09:28:30] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe/config.json HTTP/1.1" 404 [2026-03-09 09:28:30] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /src/config/stripe.ts HTTP/1.1" 404 [2026-03-09 09:28:30] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe.json HTTP/1.1" 404 [2026-03-09 09:28:31] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe-credentials.json HTTP/1.1" 404 [2026-03-09 09:28:31] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe.env HTTP/1.1" 404 [2026-03-09 09:28:32] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /client/stripe.config.js HTTP/1.1" 404 [2026-03-09 09:28:34] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe/webhook_secret.env HTTP/1.1" 404 [2026-03-09 09:28:34] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /stripe/.env HTTP/1.1" 404 [2026-03-09 09:28:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.well-known/stripe/ HTTP/1.1" 404 [2026-03-09 09:28:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /plugins/payments/stripe.json HTTP/1.1" 404 [2026-03-09 09:28:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /webhooks/incoming/stripe.json HTTP/1.1" 404 [2026-03-09 09:28:35] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.stripe/ HTTP/1.1" 404 [2026-03-09 09:28:36] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /.well-known/acme-challenge/ HTTP/1.1" 404 [2026-03-09 09:28:39] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /config.json HTTP/1.1" 404 [2026-03-09 09:28:44] [0.4.23] [INFO] 172.19.0.1:56316 - "GET /config/stripe.json HTTP/1.1" 404 [2026-03-09 09:31:25] [0.4.23] [INFO] 172.19.0.1:40390 - "GET / HTTP/1.1" 200 [2026-03-09 09:31:26] [0.4.23] [INFO] 172.19.0.1:40390 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-09 09:31:27] [0.4.23] [INFO] 172.19.0.1:40390 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 09:36:30] [0.4.23] [INFO] 172.19.0.1:43944 - "GET / HTTP/1.1" 200 [2026-03-09 09:36:30] [0.4.23] [INFO] 172.19.0.1:43944 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-09 09:36:30] [0.4.23] [INFO] 172.19.0.1:43944 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-09 09:36:30] [0.4.23] [INFO] 172.19.0.1:43944 - "GET /static/xiaoai.png HTTP/1.1" 200 [2026-03-09 10:53:37] [0.4.23] [INFO] 172.19.0.1:54782 - "GET / HTTP/1.1" 200 [2026-03-09 10:53:37] [0.4.23] [INFO] 172.19.0.1:54782 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-09 11:18:39] [0.4.23] [INFO] 172.19.0.1:58324 - "GET / HTTP/1.1" 200 [2026-03-09 11:18:40] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.env HTTP/1.1" 404 [2026-03-09 11:18:40] [0.4.23] [INFO] 172.19.0.1:58324 - "GET / HTTP/1.1" 200 [2026-03-09 11:18:40] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.env HTTP/1.1" 404 [2026-03-09 11:18:41] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.env.bak HTTP/1.1" 404 [2026-03-09 11:18:41] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.env.save HTTP/1.1" 404 [2026-03-09 11:18:42] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /backend/.env HTTP/1.1" 404 [2026-03-09 11:18:42] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /admin/.env HTTP/1.1" 404 [2026-03-09 11:18:42] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 11:18:43] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /config.php HTTP/1.1" 404 [2026-03-09 11:18:43] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /config.php.bak HTTP/1.1" 404 [2026-03-09 11:18:44] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /config.js HTTP/1.1" 404 [2026-03-09 11:18:44] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /aws-config.js HTTP/1.1" 404 [2026-03-09 11:18:45] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /aws.config.js HTTP/1.1" 404 [2026-03-09 11:18:45] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-09 11:18:46] [0.4.23] [INFO] 172.19.0.1:58324 - "GET /.git/config HTTP/1.1" 404 [2026-03-09 13:43:07] [0.4.23] [INFO] 172.19.0.1:41706 - "GET /robots.txt HTTP/1.1" 404 [2026-03-09 14:33:48] [0.4.23] [INFO] 172.19.0.1:37692 - "GET /robots.txt HTTP/1.1" 404 [2026-03-09 15:07:54] [0.4.23] [WARNING] conversation.py:194: Execption [Errno 104] Connection reset by peer [2026-03-09 16:27:25] [0.4.23] [INFO] 172.19.0.1:40998 - "GET / HTTP/1.1" 200 [2026-03-09 16:54:30] [0.4.23] [INFO] 172.19.0.1:44942 - "GET / HTTP/1.1" 200 [2026-03-09 16:54:42] [0.4.23] [INFO] 172.19.0.1:58962 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-09 16:54:42] [0.4.23] [INFO] 172.19.0.1:58962 - "GET /static/manifest.js HTTP/1.1" 404 [2026-03-09 16:54:42] [0.4.23] [INFO] 172.19.0.1:58962 - "GET //umami.hanxi.cc/script.js HTTP/1.1" 404 [2026-03-09 17:04:59] [0.4.23] [INFO] 172.19.0.1:60142 - "GET / HTTP/1.1" 200 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51712 - "GET /.env.save HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51726 - "GET /api/.env HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51726 - "GET /config.json HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51726 - "GET /phpinfo.php HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51712 - "GET /phpinfo HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51728 - "GET /.env.prod HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51728 - "GET /.env HTTP/1.1" 404 [2026-03-09 17:05:10] [0.4.23] [INFO] 172.19.0.1:51728 - "GET /dev/.env HTTP/1.1" 404 [2026-03-09 17:05:11] [0.4.23] [INFO] 172.19.0.1:51728 - "GET /php_info.php HTTP/1.1" 404 [2026-03-09 17:05:11] [0.4.23] [INFO] 172.19.0.1:51728 - "GET /_profiler/phpinfo HTTP/1.1" 404 [2026-03-09 19:11:33] [0.4.23] [INFO] 172.19.0.1:37620 - "GET / HTTP/1.1" 200 [2026-03-09 19:52:48] [0.4.23] [INFO] 172.19.0.1:54760 - "GET /_ignition/execute-solution HTTP/1.1" 404 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:26] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-09 20:17:27] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-09 20:17:27] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'F56EQWZ7CN2RHRII', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCTJsN9B0N14PeHw/EtO3KIejY8siX5oXCYP0Es5XnLxzmRZtQ/ZmscuSwDPcNWFRCp71BX/RS4M4TzSPkG4b5e6/3mdFl5t657C4h+mQbm4fVJRKZf0swwkM9sXjbFwJE81NXGe3x3mzIjTTEcHo1i8EKeKe7zZ3M9kXHF32UMnRySjx1eWK8JfR7hpjO0W1VmzbIgHsyc2zzjCidMpBA32EDDHb4MsTzaHIcpj8AXOPPZeU6uuHgwbSWfYvfC9DIi8fjBGa1DmwunWGd1om9uJhv7uL+gzQwYZVHqfVfEV68BmQi/TwSOi92T5L+ymwfA==', 'micoapi': ['1JmFGwY6onpkmMA4gBn1Og==', 'sXEJMjSdm6MHAaBJzdchB3t7I0aIVCDPIR8YPI506fTOLoyYJX2QcvDqexIvvaNtNt7kAz6bj3hcIDgA2oolN0G2uwqrcLeSko1hc95Nh9MBhgdJVWqxu5yzE0UnaBIn/M+A8/ktWnh/HRmZUu6DEsEdHzUc8n6lx0IIkGOk0HehQFpDL8dXxueHcN69rMPR+5XSdZLbVThYTQZUv9GC3A==']} [2026-03-09 20:17:27] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='给未来的自己', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '给未来的自己', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-09 20:17:27] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-09 20:17:27] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-09 20:17:27] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-09 20:17:27] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'F56EQWZ7CN2RHRII', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCTJsN9B0N14PeHw/EtO3KIejY8siX5oXCYP0Es5XnLxzmRZtQ/ZmscuSwDPcNWFRCp71BX/RS4M4TzSPkG4b5e6/3mdFl5t657C4h+mQbm4fVJRKZf0swwkM9sXjbFwJE81NXGe3x3mzIjTTEcHo1i8EKeKe7zZ3M9kXHF32UMnRySjx1eWK8JfR7hpjO0W1VmzbIgHsyc2zzjCidMpBA32EDDHb4MsTzaHIcpj8AXOPPZeU6uuHgwbSWfYvfC9DIi8fjBGa1DmwunWGd1om9uJhv7uL+gzQwYZVHqfVfEV68BmQi/TwSOi92T5L+ymwfA==', 'micoapi': ['1JmFGwY6onpkmMA4gBn1Og==', 'sXEJMjSdm6MHAaBJzdchB3t7I0aIVCDPIR8YPI506fTOLoyYJX2QcvDqexIvvaNtNt7kAz6bj3hcIDgA2oolN0G2uwqrcLeSko1hc95Nh9MBhgdJVWqxu5yzE0UnaBIn/M+A8/ktWnh/HRmZUu6DEsEdHzUc8n6lx0IIkGOk0HehQFpDL8dXxueHcN69rMPR+5XSdZLbVThYTQZUv9GC3A==']} [2026-03-09 20:17:27] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-09 22:37:09] [0.4.23] [INFO] 172.19.0.1:33474 - "GET / HTTP/1.1" 200 [2026-03-09 22:37:09] [0.4.23] [INFO] 172.19.0.1:33474 - "GET / HTTP/1.1" 200 [2026-03-09 22:37:10] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:10] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /xmlrpc.php?rsd HTTP/1.1" 404 [2026-03-09 22:37:10] [0.4.23] [INFO] 172.19.0.1:33474 - "GET / HTTP/1.1" 200 [2026-03-09 22:37:11] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /blog/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:11] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /web/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:11] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /wordpress/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:11] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /website/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:12] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /wp/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:12] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /news/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:12] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /2018/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:12] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /2019/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:13] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /shop/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:13] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /wp1/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:13] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /test/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:14] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /media/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:14] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /wp2/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:14] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /site/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:14] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /cms/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 22:37:15] [0.4.23] [INFO] 172.19.0.1:33474 - "GET /sito/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-09 23:27:28] [0.4.23] [INFO] 172.19.0.1:57622 - "GET / HTTP/1.1" 200 [2026-03-10 00:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 00:32:41] [0.4.23] [INFO] 172.19.0.1:35156 - "GET / HTTP/1.1" 200 [2026-03-10 00:32:41] [0.4.23] [INFO] 172.19.0.1:35156 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-10 00:32:42] [0.4.23] [INFO] 172.19.0.1:35156 - "GET / HTTP/1.1" 200 [2026-03-10 01:17:39] [0.4.23] [INFO] 172.19.0.1:47826 - "GET /.env HTTP/1.1" 404 [2026-03-10 03:15:43] [0.4.23] [INFO] 172.19.0.1:55014 - "GET /robots.txt HTTP/1.1" 404 [2026-03-10 04:45:27] [0.4.23] [INFO] 172.19.0.1:52910 - "GET / HTTP/1.1" 200 [2026-03-10 06:56:11] [0.4.23] [INFO] 172.19.0.1:41454 - "GET / HTTP/1.1" 200 [2026-03-10 06:56:12] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /staff HTTP/1.1" 404 [2026-03-10 06:56:13] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /tos HTTP/1.1" 404 [2026-03-10 06:56:14] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /auth/login HTTP/1.1" 404 [2026-03-10 06:56:15] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /theme/metron/js/metron.js HTTP/1.1" 404 [2026-03-10 06:56:15] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /auth/login HTTP/1.1" 404 [2026-03-10 06:56:16] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /api/v1/guest/comm/config HTTP/1.1" 404 [2026-03-10 06:56:17] [0.4.23] [INFO] 172.19.0.1:41454 - "GET / HTTP/1.1" 200 [2026-03-10 06:56:19] [0.4.23] [INFO] 172.19.0.1:41454 - "GET / HTTP/1.1" 200 [2026-03-10 06:56:22] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /theme/default/assets/compoments.js HTTP/1.1" 404 [2026-03-10 06:56:23] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /theme/default/assets/umi.js HTTP/1.1" 404 [2026-03-10 06:56:24] [0.4.23] [INFO] 172.19.0.1:41454 - "GET /user/umi.min.js HTTP/1.1" 404 [2026-03-10 09:07:36] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放一点好听的音乐 控制面板:False did:504554742 [2026-03-10 09:07:36] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放一点好听的音乐 False [2026-03-10 09:07:37] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-10 11:38:22] [0.4.23] [INFO] command_handler.py:51: 收到消息:你太难听了下一曲 控制面板:False did:504554742 [2026-03-10 11:38:22] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 你太难听了下一曲 False [2026-03-10 11:38:23] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-10 11:38:34] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放本地音乐 控制面板:False did:504554742 [2026-03-10 11:38:34] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放本地音乐 False [2026-03-10 11:38:35] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-10 11:38:47] [0.4.23] [INFO] 172.19.0.1:42338 - "GET / HTTP/1.1" 200 [2026-03-10 11:38:49] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-10 11:38:49] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/weapp/qrcode.html HTTP/1.1" 200 [2026-03-10 11:38:49] [0.4.23] [INFO] 172.19.0.1:42346 - "GET /static/xiaoai.png HTTP/1.1" 200 [2026-03-10 11:38:50] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-10 11:38:50] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/index.html HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42354 - "GET /static/default/jquery-3.7.1.min.js?version=1769383300 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/default/materialiconsoutlined.woff2 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42372 - "GET /static/default/materialicons.woff2 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42384 - "GET /static/default/md.js?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42360 - "GET /static/default/main.css?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42404 - "GET /static/default/jquery-3.7.1.min.js?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42374 - "GET /static/default/md.js?version=1769383300 HTTP/1.1" 200 [2026-03-10 11:38:51] [0.4.23] [INFO] 172.19.0.1:42390 - "GET /static/default/main.css?version=1769383300 HTTP/1.1" 200 [2026-03-10 11:38:52] [0.4.23] [INFO] 172.19.0.1:42374 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-10 11:38:52] [0.4.23] [INFO] 172.19.0.1:42372 - "GET /getsetting HTTP/1.1" 200 [2026-03-10 11:38:52] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /getversion HTTP/1.1" 200 [2026-03-10 11:38:52] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/default/favicon.ico HTTP/1.1" 200 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42372 - "GET /musiclist HTTP/1.1" 200 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /getvolume?did=web_device HTTP/1.1" 200 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42372 - "GET /apple-touch-icon.png HTTP/1.1" 404 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42374 - "GET /favicon.ico HTTP/1.1" 404 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42338 - "GET /static/default/favicon.ico HTTP/1.1" 200 [2026-03-10 11:38:53] [0.4.23] [INFO] 172.19.0.1:42390 - "GET /apple-touch-icon-precomposed.png HTTP/1.1" 404 [2026-03-10 11:38:54] [0.4.23] [INFO] 172.19.0.1:42404 - "GET /latestversion HTTP/1.1" 200 [2026-03-10 11:39:15] [0.4.23] [INFO] music_library.py:1035: get_music_url name:抖音热歌DJ [2026-03-10 11:39:15] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:15] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:抖音热歌DJ, filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:15] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/抖音热歌DJ.mp3, filename:download/抖音热歌DJ.mp3 [2026-03-10 11:39:15] [0.4.23] [INFO] 172.19.0.1:33186 - "GET /musicinfo?name=%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ HTTP/1.1" 200 [2026-03-10 11:39:15] [0.4.23] [INFO] 172.19.0.1:33186 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:39:16] [0.4.23] [INFO] 172.19.0.1:33186 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:39:17] [0.4.23] [INFO] 172.19.0.1:33196 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:39:19] [0.4.23] [INFO] music_library.py:1035: get_music_url name:抖音热歌DJ [2026-03-10 11:39:19] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:19] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:抖音热歌DJ, filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:19] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/抖音热歌DJ.mp3, filename:download/抖音热歌DJ.mp3 [2026-03-10 11:39:19] [0.4.23] [INFO] 172.19.0.1:33210 - "GET /musicinfo?name=%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ HTTP/1.1" 200 [2026-03-10 11:39:20] [0.4.23] [INFO] 172.19.0.1:33210 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:39:21] [0.4.23] [INFO] 172.19.0.1:33210 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:39:21] [0.4.23] [INFO] 172.19.0.1:33220 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-10 11:39:22] [0.4.23] [INFO] 172.19.0.1:33242 - "GET /static/default/md.js?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:39:22] [0.4.23] [INFO] 172.19.0.1:33230 - "GET /static/default/jquery-3.7.1.min.js?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:39:22] [0.4.23] [INFO] 172.19.0.1:33220 - "GET /static/default/main.css?version=1771327223 HTTP/1.1" 200 [2026-03-10 11:39:22] [0.4.23] [INFO] 172.19.0.1:33220 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-10 11:39:23] [0.4.23] [INFO] 172.19.0.1:33230 - "GET /getsetting HTTP/1.1" 200 [2026-03-10 11:39:23] [0.4.23] [INFO] 172.19.0.1:33242 - "GET /getversion HTTP/1.1" 200 [2026-03-10 11:39:23] [0.4.23] [INFO] 172.19.0.1:33220 - "GET /static/default/materialiconsoutlined.woff2 HTTP/1.1" 200 [2026-03-10 11:39:23] [0.4.23] [INFO] 172.19.0.1:40206 - "GET /static/default/materialicons.woff2 HTTP/1.1" 200 [2026-03-10 11:39:23] [0.4.23] [INFO] 172.19.0.1:33230 - "GET /musiclist HTTP/1.1" 200 [2026-03-10 11:39:24] [0.4.23] [INFO] 172.19.0.1:33230 - "GET /curplaylist?did=504554742 HTTP/1.1" 200 [2026-03-10 11:39:24] [0.4.23] [INFO] 172.19.0.1:33220 - "GET /generate_ws_token?did=504554742 HTTP/1.1" 200 [2026-03-10 11:39:24] [0.4.23] [INFO] device_player.py:820: get_volume. playing_info:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":1,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"2843303871227363423","position":53777,"duration":238422},"track_list":["3249172679917305915","2524463888790985718","454826459827159","3196156863830819210","2143777802772546079","3549075308696044609","493698411500929339","607601506666674","3214963851419189681","427086823408141","2290232328539079488","383920468278634","344191114571415773","3043354326884941863","2203711859463290990","599133084085593","567120794539525","1271892803366944903","523158225660915","508068490334175258","3028453853503684904","122045196097552400","513476206396936","386513358885598","1402358906407114065","158388445227516138","493479911839698","384455763235041","588698979999039","588162430965187","3522818498954790159","635406338122241","475397081133650","583661126922309","533841259634325","493698411930845256","2620064930625224830","3299552075483030985","1595837454237041296","1971985864376451756","2306611101817635040","3483640098801582666","3001307214119960935","2843303871227363423","3493767409152557957","3532911355864547764"]}'}} [2026-03-10 11:39:24] [0.4.23] [INFO] device_player.py:827: get_volume. volume:37 [2026-03-10 11:39:24] [0.4.23] [INFO] 172.19.0.1:40220 - "GET /getvolume?did=504554742 HTTP/1.1" 200 [2026-03-10 11:39:24] [0.4.23] [INFO] 172.19.0.1:33242 - "GET /latestversion HTTP/1.1" 200 [2026-03-10 11:39:25] [0.4.23] [INFO] 172.19.0.1:40234 - "WebSocket /ws/playingmusic?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkaWQiOiI1MDQ1NTQ3NDIiLCJleHAiOjE3NzMxMTQyNjQuMTM1NTc2NywiaWF0IjoxNzczMTEzOTY0LjEzNjE3M30.6gmIDWZJ0Jx3R8TrE8GipbqkDwDEHfYV2LpnQHyuNds" [accepted] [2026-03-10 11:39:25] [0.4.23] [INFO] connection open [2026-03-10 11:39:29] [0.4.23] [INFO] music_library.py:1035: get_music_url name:抖音热歌DJ [2026-03-10 11:39:29] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:29] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:抖音热歌DJ, filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:29] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/抖音热歌DJ.mp3, filename:download/抖音热歌DJ.mp3 [2026-03-10 11:39:29] [0.4.23] [INFO] 172.19.0.1:33242 - "GET /musicinfo?name=%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ HTTP/1.1" 200 [2026-03-10 11:39:30] [0.4.23] [INFO] playlist.py:40: playmusiclist 504554742 listname:下载 musicname:抖音热歌DJ [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:593: 根据【下载】找到播放列表【下载】 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:861: 开始播放列表下载 抖音热歌DJ [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:抖音热歌DJ allow_download:True [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:554: 根据【抖音热歌DJ】找到歌曲【['抖音热歌DJ']】 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:248: play_internal. names:['抖音热歌DJ'] 1 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:342: cur_music 抖音热歌DJ [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:1035: get_music_url name:抖音热歌DJ [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:抖音热歌DJ, filename:music/download/抖音热歌DJ.mp3 [2026-03-10 11:39:30] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/抖音热歌DJ.mp3, filename:download/抖音热歌DJ.mp3 [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 11:39:30] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"2843303871227363423","position":60232,"duration":238422},"track_list":["3249172679917305915","2524463888790985718","454826459827159","3196156863830819210","2143777802772546079","3549075308696044609","493698411500929339","607601506666674","3214963851419189681","427086823408141","2290232328539079488","383920468278634","344191114571415773","3043354326884941863","2203711859463290990","599133084085593","567120794539525","1271892803366944903","523158225660915","508068490334175258","3028453853503684904","122045196097552400","513476206396936","386513358885598","1402358906407114065","158388445227516138","493479911839698","384455763235041","588698979999039","588162430965187","3522818498954790159","635406338122241","475397081133650","583661126922309","533841259634325","493698411930845256","2620064930625224830","3299552075483030985","1595837454237041296","1971985864376451756","2306611101817635040","3483640098801582666","3001307214119960935","2843303871227363423","3493767409152557957","3532911355864547764"]}'}} [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:362: 【抖音热歌DJ】已经开始播放了 [2026-03-10 11:39:31] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:385: 获取音乐时长耗时: 0.009 秒 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:390: 原始歌曲时长: 3070.003 秒, 调整后定时器时长: 3072.994 秒 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 11:39:31] [0.4.23] [INFO] device_player.py:801: 3072.993974264511 秒后将会播放下一首歌曲 did: 504554742 [2026-03-10 11:39:31] [0.4.23] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-03-10 11:39:31] [0.4.23] [INFO] config_manager.py:82: save_cur_config ok [2026-03-10 11:39:31] [0.4.23] [INFO] 172.19.0.1:33242 - "POST /playmusiclist HTTP/1.1" 200 [2026-03-10 11:39:34] [0.4.23] [INFO] 172.19.0.1:33242 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:40:16] [0.4.23] [INFO] connection closed [2026-03-10 11:41:36] [0.4.23] [INFO] 172.19.0.1:42858 - "GET /generate_ws_token?did=504554742 HTTP/1.1" 200 [2026-03-10 11:41:37] [0.4.23] [INFO] 172.19.0.1:42874 - "WebSocket /ws/playingmusic?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkaWQiOiI1MDQ1NTQ3NDIiLCJleHAiOjE3NzMxMTQzOTYuODMwMjIxNCwiaWF0IjoxNzczMTE0MDk2LjgzMDIyNn0.5olEQNken996VUbEoF_1VrhoMOIUsk-OKOK3Ud9QRH8" [accepted] [2026-03-10 11:41:37] [0.4.23] [INFO] connection open [2026-03-10 11:42:09] [0.4.23] [INFO] connection closed [2026-03-10 11:49:15] [0.4.23] [INFO] 172.19.0.1:44038 - "GET / HTTP/1.1" 200 [2026-03-10 11:50:54] [0.4.23] [INFO] 172.19.0.1:47858 - "GET / HTTP/1.1" 200 [2026-03-10 11:52:58] [0.4.23] [INFO] 172.19.0.1:48272 - "GET /static/favicon.ico HTTP/1.1" 304 [2026-03-10 11:54:38] [0.4.23] [INFO] 172.19.0.1:37478 - "GET /static/favicon.ico HTTP/1.1" 304 [2026-03-10 11:58:33] [0.4.23] [INFO] 172.19.0.1:57268 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 11:58:35] [0.4.23] [INFO] 172.19.0.1:57282 - "GET /music/download/%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8CDJ.mp3 HTTP/1.1" 206 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:777: 定时器时间到了 did: 504554742 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:287: 开始播放下一首 [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/播放一点好听的音乐.mp3 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:299: get_next_music 播放一点好听的音乐 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:300: _play_next. name:播放一点好听的音乐, cur_music:抖音热歌DJ [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:播放一点好听的音乐 allow_download:True [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:554: 根据【播放一点好听的音乐】找到歌曲【['播放一点好听的音乐']】 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:248: play_internal. names:['播放一点好听的音乐'] 1 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:342: cur_music 播放一点好听的音乐 [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:1035: get_music_url name:播放一点好听的音乐 [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/播放一点好听的音乐.mp3 [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:播放一点好听的音乐, filename:music/download/播放一点好听的音乐.mp3 [2026-03-10 12:30:44] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/播放一点好听的音乐.mp3, filename:download/播放一点好听的音乐.mp3 [2026-03-10 12:30:44] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":2988956,"duration":3070041},"track_list":["1582971365183456177"]}'}} [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/music/download/%E6%92%AD%E6%94%BE%E4%B8%80%E7%82%B9%E5%A5%BD%E5%90%AC%E7%9A%84%E9%9F%B3%E4%B9%90.mp3 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/download/%E6%92%AD%E6%94%BE%E4%B8%80%E7%82%B9%E5%A5%BD%E5%90%AC%E7%9A%84%E9%9F%B3%E4%B9%90.mp3 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/download/%E6%92%AD%E6%94%BE%E4%B8%80%E7%82%B9%E5%A5%BD%E5%90%AC%E7%9A%84%E9%9F%B3%E4%B9%90.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:362: 【播放一点好听的音乐】已经开始播放了 [2026-03-10 12:30:45] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:385: 获取音乐时长耗时: 0.002 秒 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:390: 原始歌曲时长: 1866.861 秒, 调整后定时器时长: 1869.859 秒 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 12:30:45] [0.4.23] [INFO] device_player.py:801: 1869.8589226676788 秒后将会播放下一首歌曲 did: 504554742 [2026-03-10 12:30:45] [0.4.23] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-03-10 12:30:45] [0.4.23] [INFO] config_manager.py:82: save_cur_config ok [2026-03-10 12:30:50] [0.4.23] [INFO] 172.19.0.1:34064 - "GET /music/download/%E6%92%AD%E6%94%BE%E4%B8%80%E7%82%B9%E5%A5%BD%E5%90%AC%E7%9A%84%E9%9F%B3%E4%B9%90.mp3 HTTP/1.1" 206 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:777: 定时器时间到了 did: 504554742 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:287: 开始播放下一首 [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/无法原谅.mp3 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:299: get_next_music 无法原谅 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:300: _play_next. name:无法原谅, cur_music:播放一点好听的音乐 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:无法原谅 allow_download:True [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:554: 根据【无法原谅】找到歌曲【['无法原谅']】 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:248: play_internal. names:['无法原谅'] 1 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:342: cur_music 无法原谅 [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:1035: get_music_url name:无法原谅 [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/无法原谅.mp3 [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:无法原谅, filename:music/download/无法原谅.mp3 [2026-03-10 13:01:55] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/无法原谅.mp3, filename:download/无法原谅.mp3 [2026-03-10 13:01:55] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 13:01:56] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 13:01:56] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":1865978,"duration":1866893},"track_list":["1582971365183456177"]}'}} [2026-03-10 13:01:56] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 13:01:56] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/music/download/%E6%97%A0%E6%B3%95%E5%8E%9F%E8%B0%85.mp3 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/download/%E6%97%A0%E6%B3%95%E5%8E%9F%E8%B0%85.mp3 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/download/%E6%97%A0%E6%B3%95%E5%8E%9F%E8%B0%85.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:362: 【无法原谅】已经开始播放了 [2026-03-10 13:01:57] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:385: 获取音乐时长耗时: 0.002 秒 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:390: 原始歌曲时长: 284.203 秒, 调整后定时器时长: 287.200 秒 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:01:57] [0.4.23] [INFO] device_player.py:801: 287.20023560733034 秒后将会播放下一首歌曲 did: 504554742 [2026-03-10 13:01:57] [0.4.23] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-03-10 13:01:57] [0.4.23] [INFO] config_manager.py:82: save_cur_config ok [2026-03-10 13:02:00] [0.4.23] [INFO] 172.19.0.1:56888 - "GET /music/download/%E6%97%A0%E6%B3%95%E5%8E%9F%E8%B0%85.mp3 HTTP/1.1" 206 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:777: 定时器时间到了 did: 504554742 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:287: 开始播放下一首 [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/给未来的自己.mp3 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:299: get_next_music 给未来的自己 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:300: _play_next. name:给未来的自己, cur_music:无法原谅 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:给未来的自己 allow_download:True [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:554: 根据【给未来的自己】找到歌曲【['给未来的自己']】 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:248: play_internal. names:['给未来的自己'] 1 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:342: cur_music 给未来的自己 [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:1035: get_music_url name:给未来的自己 [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:630: try get_filename. filename:music/download/给未来的自己.mp3 [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:1112: _get_local_music_url local music. name:给未来的自己, filename:music/download/给未来的自己.mp3 [2026-03-10 13:06:44] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/download/给未来的自己.mp3, filename:download/给未来的自己.mp3 [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 13:06:44] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":284159,"duration":284232},"track_list":["1582971365183456177"]}'}} [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/music/download/%E7%BB%99%E6%9C%AA%E6%9D%A5%E7%9A%84%E8%87%AA%E5%B7%B1.mp3 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/download/%E7%BB%99%E6%9C%AA%E6%9D%A5%E7%9A%84%E8%87%AA%E5%B7%B1.mp3 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/download/%E7%BB%99%E6%9C%AA%E6%9D%A5%E7%9A%84%E8%87%AA%E5%B7%B1.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:362: 【给未来的自己】已经开始播放了 [2026-03-10 13:06:45] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:385: 获取音乐时长耗时: 0.003 秒 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:390: 原始歌曲时长: 239.360 秒, 调整后定时器时长: 242.357 秒 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:06:45] [0.4.23] [INFO] device_player.py:801: 242.3572634315491 秒后将会播放下一首歌曲 did: 504554742 [2026-03-10 13:06:45] [0.4.23] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-03-10 13:06:45] [0.4.23] [INFO] config_manager.py:82: save_cur_config ok [2026-03-10 13:06:47] [0.4.23] [INFO] 172.19.0.1:42460 - "GET /music/download/%E7%BB%99%E6%9C%AA%E6%9D%A5%E7%9A%84%E8%87%AA%E5%B7%B1.mp3 HTTP/1.1" 206 [2026-03-10 13:08:55] [0.4.23] [WARNING] analytics.py:73: google analytics run_with_cancel failed [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:777: 定时器时间到了 did: 504554742 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:287: 开始播放下一首 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:299: get_next_music 街角的晚风-陈小春 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:300: _play_next. name:街角的晚风-陈小春, cur_music:给未来的自己 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:街角的晚风-陈小春 allow_download:True [2026-03-10 13:10:48] [0.4.23] [INFO] music_library.py:554: 根据【街角的晚风-陈小春】找到歌曲【['街角的晚风-陈小春']】 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:248: play_internal. names:['街角的晚风-陈小春'] 1 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:342: cur_music 街角的晚风-陈小春 [2026-03-10 13:10:48] [0.4.23] [INFO] music_library.py:1035: get_music_url name:街角的晚风-陈小春 [2026-03-10 13:10:48] [0.4.23] [INFO] music_library.py:1049: in _get_web_music_url [2026-03-10 13:10:48] [0.4.23] [INFO] music_library.py:1051: get_music_url web music. name:街角的晚风-陈小春, url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:10:48] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 13:10:49] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 13:10:50] [0.4.23] [INFO] 172.19.0.1:46640 - "GET /music/download/%E7%BB%99%E6%9C%AA%E6%9D%A5%E7%9A%84%E8%87%AA%E5%B7%B1.mp3 HTTP/1.1" 206 [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":239376,"duration":239400},"track_list":["1582971365183456177"]}'}} [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 13:10:50] [0.4.23] [INFO] device_player.py:362: 【街角的晚风-陈小春】已经开始播放了 [2026-03-10 13:10:50] [0.4.23] [INFO] music_library.py:1049: in _get_web_music_url [2026-03-10 13:10:50] [0.4.23] [INFO] music_library.py:1051: get_music_url web music. name:街角的晚风-陈小春, url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:10:51] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:10:52] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:10:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json /tmp/tmpnm75q7qa [2026-03-10 13:10:55] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 1, stdout: { /tmp/tmpnm75q7qa: Invalid data found when processing input } [2026-03-10 13:10:55] [0.4.23] [WARNING] music_utils.py:245: Error getting local music /tmp/tmpnm75q7qa duration: Expecting property name enclosed in double quotes: line 2 column 1 (char 2) [2026-03-10 13:10:55] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:10:55] [0.4.23] [WARNING] music_utils.py:198: Error getting local music /tmp/tmpnm75q7qa duration: 'NoneType' object has no attribute 'info' [2026-03-10 13:10:55] [0.4.23] [INFO] music_library.py:801: 网络音乐 街角的晚风-陈小春 时长: 0 秒 [2026-03-10 13:10:55] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 13:10:55] [0.4.23] [INFO] device_player.py:375: 【街角的晚风-陈小春】不会设置下一首歌的定时器 [2026-03-10 13:10:57] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:00] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:02] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:04] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:07] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:09] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:12] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:14] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:17] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:19] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:21] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:11:24] [0.4.23] [INFO] 172.19.0.1:46646 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:12:49] [0.4.23] [INFO] command_handler.py:51: 收到消息:继续播放 控制面板:False did:504554742 [2026-03-10 13:12:49] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 继续播放 False [2026-03-10 13:12:50] [0.4.23] [INFO] device_player.py:511: 现在重新播放歌曲 [2026-03-10 13:12:50] [0.4.23] [INFO] device_player.py:238: play_internal. search_key: name:街角的晚风-陈小春 allow_download:True [2026-03-10 13:12:51] [0.4.23] [INFO] music_library.py:554: 根据【街角的晚风-陈小春】找到歌曲【['街角的晚风-陈小春']】 [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:248: play_internal. names:['街角的晚风-陈小春'] 1 [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:342: cur_music 街角的晚风-陈小春 [2026-03-10 13:12:51] [0.4.23] [INFO] music_library.py:1035: get_music_url name:街角的晚风-陈小春 [2026-03-10 13:12:51] [0.4.23] [INFO] music_library.py:1049: in _get_web_music_url [2026-03-10 13:12:51] [0.4.23] [INFO] music_library.py:1051: get_music_url web music. name:街角的晚风-陈小春, url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-10 13:12:51] [0.4.23] [INFO] 172.19.0.1:59344 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":37,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":239376,"duration":239400},"track_list":["1582971365183456177"]}'}} [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-10 13:12:51] [0.4.23] [INFO] device_player.py:345: 播放 https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:12:52] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:12:52] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-10 13:12:52] [0.4.23] [INFO] device_player.py:362: 【街角的晚风-陈小春】已经开始播放了 [2026-03-10 13:12:52] [0.4.23] [INFO] music_library.py:1049: in _get_web_music_url [2026-03-10 13:12:52] [0.4.23] [INFO] music_library.py:1051: get_music_url web music. name:街角的晚风-陈小春, url:https://sniffer.882215.xyz:2053/api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= [2026-03-10 13:12:52] [0.4.23] [INFO] 172.19.0.1:59344 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:12:53] [0.4.23] [INFO] 172.19.0.1:59344 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:12:53] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json /tmp/tmplye113yk [2026-03-10 13:12:53] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 1, stdout: { /tmp/tmplye113yk: Invalid data found when processing input } [2026-03-10 13:12:53] [0.4.23] [WARNING] music_utils.py:245: Error getting local music /tmp/tmplye113yk duration: Expecting property name enclosed in double quotes: line 2 column 1 (char 2) [2026-03-10 13:12:53] [0.4.23] [WARNING] music_utils.py:198: Error getting local music /tmp/tmplye113yk duration: 'NoneType' object has no attribute 'info' [2026-03-10 13:12:53] [0.4.23] [INFO] music_library.py:801: 网络音乐 街角的晚风-陈小春 时长: 0 秒 [2026-03-10 13:12:53] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-10 13:12:53] [0.4.23] [INFO] device_player.py:375: 【街角的晚风-陈小春】不会设置下一首歌的定时器 [2026-03-10 13:12:54] [0.4.23] [INFO] 172.19.0.1:59344 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:01] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:04] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:05] [0.4.23] [WARNING] analytics.py:73: google analytics run_with_cancel failed [2026-03-10 13:13:06] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:09] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:11] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:13] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:16] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:18] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:21] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:23] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:13:27] [0.4.23] [INFO] 172.19.0.1:43666 - "GET /api/proxy/openapi-url?urlb64=aHR0cHM6Ly9tdXNpYy1kbC5zYXlxei5jb20vYXBpLz9zb3VyY2U9cXEmaWQ9MDAxZTJGSnozUVhhZjAmdHlwZT11cmw= HTTP/1.1" 404 [2026-03-10 13:18:41] [0.4.23] [INFO] 172.19.0.1:59736 - "GET / HTTP/1.1" 200 [2026-03-10 13:18:43] [0.4.23] [INFO] 172.19.0.1:59736 - "GET /wordpress/ HTTP/1.1" 404 [2026-03-10 19:37:36] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /getsetting HTTP/1.1" 200 [2026-03-10 19:37:36] [0.4.23] [INFO] 172.19.0.1:35698 - "GET /getversion HTTP/1.1" 200 [2026-03-10 19:37:36] [0.4.23] [INFO] 172.19.0.1:35698 - "GET /static/sw.js HTTP/1.1" 200 [2026-03-10 19:37:36] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /musiclist HTTP/1.1" 200 [2026-03-10 19:37:37] [0.4.23] [WARNING] device_player.py:825: Execption Error https://api2.mina.mi.com/remote/ubus: {'code': 101, 'message': 'ubus server or device returned invalid result', 'data': {'device_data': '{"code":608,"exe_time":0,"ot_cost":0,"id":44927081,"error":{"code":-2,"message":"device offline"},"message":"device offline","net_cost":0}', 'reqID': 'app_ios_Pr7nAHRXlmGtxM0NCEi623L9FYwKIZ'}} [2026-03-10 19:37:37] [0.4.23] [INFO] device_player.py:827: get_volume. volume:0 [2026-03-10 19:37:37] [0.4.23] [INFO] 172.19.0.1:35698 - "GET /getvolume?did=504554742 HTTP/1.1" 200 [2026-03-10 19:37:37] [0.4.23] [INFO] 172.19.0.1:35698 - "GET /curplaylist?did=504554742 HTTP/1.1" 200 [2026-03-10 19:37:37] [0.4.23] [INFO] 172.19.0.1:35682 - "GET /generate_ws_token?did=504554742 HTTP/1.1" 200 [2026-03-10 19:37:37] [0.4.23] [INFO] 172.19.0.1:35708 - "GET /latestversion HTTP/1.1" 200 [2026-03-10 19:37:38] [0.4.23] [INFO] 172.19.0.1:35724 - "WebSocket /ws/playingmusic?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkaWQiOiI1MDQ1NTQ3NDIiLCJleHAiOjE3NzMxNDI5NTcuMzAxMjkyMiwiaWF0IjoxNzczMTQyNjU3LjMwMTI5NTN9.xAa-LV9wQIa8N0MxiOHfvxSyouERLQpUHdTABznQl30" [accepted] [2026-03-10 19:37:38] [0.4.23] [INFO] connection open [2026-03-10 19:38:11] [0.4.23] [INFO] connection closed [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:28] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='街角的晚风-陈小春', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '街角的晚风-陈小春', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-10 20:17:29] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-10 20:17:29] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'E7UFDQ19ORBYV0FK', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCUn7hF4BN35OOcZFsl37M4SCYRobFDCGBgdsXJbEUCaXnE0XfdFc4UxJ9IdkJthLrlkJ8xq5j08wsim6aFJ3eRgj/R8BD/xT2SeBdnlyvIKUi6F+Bdp5r3RuLsWHs7p4eGuPnq26EXcmcnBao5MNz8BJJjxkTYfRCIJ6n3uS6aAUQpAxDMYqmNpoY2tfK6K+rrtKmp1RlBsdN/V2bYe8tumKeAcNCu5fTQ62BR9QlaY42PprfD8RA/Wc2lTiom98TP5B5P/QQDpU06XY23pq2hXHuwtLyzru8l+nxb/I9EGys0Vczh6UJyzfiDbWFHNrFw==', 'micoapi': ['SYZRDGEOgY+H/0XR/jixSA==', 'sXEJMjSdm6MHAaBJzdchB9sTqDkbOX8m0Vc331HmcbjCJaOgXU1He6bShWagQTVQSOi+h4UzrXdKYlnDszHGLqvlY4YtE9zoEcJgiHtT3y5UXMPXNWBMqnwWYKKKB7v4WyxqxCqNqeDQTB6y0WFscfP4GJdx2CzIchpci3alBZoXRd0QYezgJCZbGesHMiDVfsjIt1Ww3GboHK/hx/38cQ==']} [2026-03-10 20:17:29] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='街角的晚风-陈小春', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '街角的晚风-陈小春', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-10 20:17:29] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-10 20:17:29] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-10 20:17:29] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-10 20:17:29] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'E7UFDQ19ORBYV0FK', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCUn7hF4BN35OOcZFsl37M4SCYRobFDCGBgdsXJbEUCaXnE0XfdFc4UxJ9IdkJthLrlkJ8xq5j08wsim6aFJ3eRgj/R8BD/xT2SeBdnlyvIKUi6F+Bdp5r3RuLsWHs7p4eGuPnq26EXcmcnBao5MNz8BJJjxkTYfRCIJ6n3uS6aAUQpAxDMYqmNpoY2tfK6K+rrtKmp1RlBsdN/V2bYe8tumKeAcNCu5fTQ62BR9QlaY42PprfD8RA/Wc2lTiom98TP5B5P/QQDpU06XY23pq2hXHuwtLyzru8l+nxb/I9EGys0Vczh6UJyzfiDbWFHNrFw==', 'micoapi': ['SYZRDGEOgY+H/0XR/jixSA==', 'sXEJMjSdm6MHAaBJzdchB9sTqDkbOX8m0Vc331HmcbjCJaOgXU1He6bShWagQTVQSOi+h4UzrXdKYlnDszHGLqvlY4YtE9zoEcJgiHtT3y5UXMPXNWBMqnwWYKKKB7v4WyxqxCqNqeDQTB6y0WFscfP4GJdx2CzIchpci3alBZoXRd0QYezgJCZbGesHMiDVfsjIt1Ww3GboHK/hx/38cQ==']} [2026-03-10 20:17:29] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-10 20:20:18] [0.4.23] [INFO] 172.19.0.1:54748 - "GET /generate_ws_token?did=504554742 HTTP/1.1" 200 [2026-03-10 20:20:24] [0.4.23] [INFO] 172.19.0.1:48490 - "WebSocket /ws/playingmusic?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkaWQiOiI1MDQ1NTQ3NDIiLCJleHAiOjE3NzMxNDU1MTguNTQ5Mjg2OCwiaWF0IjoxNzczMTQ1MjE4LjU0OTMwMX0.tQZ-4wV6d08qtEwE4Y6tNiGKmKTvkXzGxlAgkZeZeQE" [accepted] [2026-03-10 20:20:24] [0.4.23] [INFO] connection open [2026-03-10 20:20:32] [0.4.23] [INFO] connection closed [2026-03-10 21:08:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET / HTTP/1.1" 200 [2026-03-10 21:08:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/config HTTP/1.1" 404 [2026-03-10 21:08:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /backend/.env HTTP/1.1" 404 [2026-03-10 21:08:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env HTTP/1.1" 404 [2026-03-10 21:08:31] [0.4.23] [INFO] 172.19.0.1:46002 - "GET //.env HTTP/1.1" 404 [2026-03-10 21:08:31] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env HTTP/1.1" 404 [2026-03-10 21:08:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/config HTTP/1.1" 404 [2026-03-10 21:08:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /backend/.env HTTP/1.1" 404 [2026-03-10 21:08:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET //backend/.env HTTP/1.1" 404 [2026-03-10 21:08:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET //.aws/credentials HTTP/1.1" 404 [2026-03-10 21:08:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /info.php HTTP/1.1" 404 [2026-03-10 21:08:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /error/ HTTP/1.1" 404 [2026-03-10 21:08:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/user HTTP/1.1" 404 [2026-03-10 21:08:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /..%5C..%5C..%5C..%5C..%5C..%5Cvar/log/apache2/access.log HTTP/1.1" 404 [2026-03-10 21:08:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api HTTP/1.1" 404 [2026-03-10 21:08:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_next HTTP/1.1" 404 [2026-03-10 21:08:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_rsc HTTP/1.1" 404 [2026-03-10 21:08:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.action HTTP/1.1" 404 [2026-03-10 21:08:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /__rsc HTTP/1.1" 404 [2026-03-10 21:08:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/next.config.js HTTP/1.1" 404 [2026-03-10 21:08:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/next.config.mjs HTTP/1.1" 404 [2026-03-10 21:08:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/next.config.ts HTTP/1.1" 404 [2026-03-10 21:08:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /craco.config.js HTTP/1.1" 404 [2026-03-10 21:08:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/next.config.js HTTP/1.1" 404 [2026-03-10 21:08:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/next.config.mjs HTTP/1.1" 404 [2026-03-10 21:08:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/next.config.js HTTP/1.1" 404 [2026-03-10 21:08:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/next.config.mjs HTTP/1.1" 404 [2026-03-10 21:08:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/nuxt.config.js HTTP/1.1" 404 [2026-03-10 21:08:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.next/BUILD_ID HTTP/1.1" 404 [2026-03-10 21:08:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/nuxt.config.ts HTTP/1.1" 404 [2026-03-10 21:08:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_next/webpack-hmr HTTP/1.1" 404 [2026-03-10 21:08:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/nuxt.config.js HTTP/1.1" 404 [2026-03-10 21:08:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/serverless.yml HTTP/1.1" 404 [2026-03-10 21:08:44] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/serverless.yaml HTTP/1.1" 404 [2026-03-10 21:08:44] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/serverless.json HTTP/1.1" 404 [2026-03-10 21:08:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/serverless.yml HTTP/1.1" 404 [2026-03-10 21:08:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/serverless.yaml HTTP/1.1" 404 [2026-03-10 21:08:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/serverless.yml HTTP/1.1" 404 [2026-03-10 21:08:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/serverless.yaml HTTP/1.1" 404 [2026-03-10 21:08:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/package.json HTTP/1.1" 404 [2026-03-10 21:08:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/package.json HTTP/1.1" 404 [2026-03-10 21:08:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/package.json HTTP/1.1" 404 [2026-03-10 21:08:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.kube/config HTTP/1.1" 404 [2026-03-10 21:08:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/vercel.json HTTP/1.1" 404 [2026-03-10 21:08:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/vercel.json HTTP/1.1" 404 [2026-03-10 21:08:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /helm/values.yaml HTTP/1.1" 404 [2026-03-10 21:08:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/vercel.json HTTP/1.1" 404 [2026-03-10 21:08:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/netlify.toml HTTP/1.1" 404 [2026-03-10 21:08:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/netlify.toml HTTP/1.1" 404 [2026-03-10 21:08:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.well-known/jwks.json HTTP/1.1" 404 [2026-03-10 21:08:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/netlify.toml HTTP/1.1" 404 [2026-03-10 21:08:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/docker-compose.yml HTTP/1.1" 404 [2026-03-10 21:08:51] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/docker-compose.yaml HTTP/1.1" 404 [2026-03-10 21:08:51] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/docker-compose.yml HTTP/1.1" 404 [2026-03-10 21:08:52] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/docker-compose.yml HTTP/1.1" 404 [2026-03-10 21:08:52] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /log/production.log HTTP/1.1" 404 [2026-03-10 21:08:52] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /WEB-INF/web.xml HTTP/1.1" 404 [2026-03-10 21:08:53] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.dockerignore HTTP/1.1" 404 [2026-03-10 21:08:53] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /docker/overlay/config.json HTTP/1.1" 404 [2026-03-10 21:08:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /opt/mailcow-dockerized/mailcow.conf HTTP/1.1" 404 [2026-03-10 21:08:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /Dockerfile HTTP/1.1" 404 [2026-03-10 21:08:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /docker/registry/config.yml HTTP/1.1" 404 [2026-03-10 21:08:55] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /docker-compose.yml HTTP/1.1" 404 [2026-03-10 21:08:55] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.docker/config.json HTTP/1.1" 404 [2026-03-10 21:08:56] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.docker/secrets.json HTTP/1.1" 404 [2026-03-10 21:08:56] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /attacker/docker-compose.yml HTTP/1.1" 404 [2026-03-10 21:08:56] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_vercel/insights HTTP/1.1" 404 [2026-03-10 21:08:57] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /vercel.json HTTP/1.1" 404 [2026-03-10 21:08:57] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/bucket HTTP/1.1" 404 [2026-03-10 21:08:57] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/buckets HTTP/1.1" 404 [2026-03-10 21:08:58] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/config/s3.json HTTP/1.1" 404 [2026-03-10 21:08:58] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/s3/credentials HTTP/1.1" 404 [2026-03-10 21:08:59] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/s3/env.env HTTP/1.1" 404 [2026-03-10 21:08:59] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws_s3_bucket HTTP/1.1" 404 [2026-03-10 21:09:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws_s3_config.json HTTP/1.1" 404 [2026-03-10 21:09:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/.aws/config HTTP/1.1" 404 [2026-03-10 21:09:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /config/aws.php HTTP/1.1" 404 [2026-03-10 21:09:01] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.aws/config HTTP/1.1" 404 [2026-03-10 21:09:01] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws-codecommit/ HTTP/1.1" 404 [2026-03-10 21:09:02] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/log/apache2/access.log HTTP/1.1" 404 [2026-03-10 21:09:02] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws.yaml HTTP/1.1" 404 [2026-03-10 21:09:02] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /old/aws_config HTTP/1.1" 404 [2026-03-10 21:09:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws.env.json HTTP/1.1" 404 [2026-03-10 21:09:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws.env HTTP/1.1" 404 [2026-03-10 21:09:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/log/apache2/error.log HTTP/1.1" 404 [2026-03-10 21:09:04] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws-ses.json HTTP/1.1" 404 [2026-03-10 21:09:04] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/ses/smtp.env HTTP/1.1" 404 [2026-03-10 21:09:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /solr/admin HTTP/1.1" 404 [2026-03-10 21:09:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /manager/html HTTP/1.1" 404 [2026-03-10 21:09:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /error_log HTTP/1.1" 404 [2026-03-10 21:09:06] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /debug.log HTTP/1.1" 404 [2026-03-10 21:09:06] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /server-status HTTP/1.1" 404 [2026-03-10 21:09:07] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /server-info HTTP/1.1" 404 [2026-03-10 21:09:07] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /xmlrpc.php HTTP/1.1" 404 [2026-03-10 21:09:07] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /actuator/health HTTP/1.1" 404 [2026-03-10 21:09:08] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /elmah.axd HTTP/1.1" 404 [2026-03-10 21:09:08] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /console HTTP/1.1" 404 [2026-03-10 21:09:09] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /wp-login.php HTTP/1.1" 404 [2026-03-10 21:09:09] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws/metadata HTTP/1.1" 404 [2026-03-10 21:09:09] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws.json HTTP/1.1" 404 [2026-03-10 21:09:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /aws.yml HTTP/1.1" 404 [2026-03-10 21:09:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.aws/credentials HTTP/1.1" 404 [2026-03-10 21:09:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.aws HTTP/1.1" 404 [2026-03-10 21:09:11] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/credentials HTTP/1.1" 404 [2026-03-10 21:09:11] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/bucket.env HTTP/1.1" 404 [2026-03-10 21:09:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/bucket HTTP/1.1" 404 [2026-03-10 21:09:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/buckets HTTP/1.1" 404 [2026-03-10 21:09:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/backup HTTP/1.1" 404 [2026-03-10 21:09:13] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3.yml HTTP/1.1" 404 [2026-03-10 21:09:13] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3.yaml HTTP/1.1" 404 [2026-03-10 21:09:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3.properties HTTP/1.1" 404 [2026-03-10 21:09:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3.key HTTP/1.1" 404 [2026-03-10 21:09:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3.secret HTTP/1.1" 404 [2026-03-10 21:09:15] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /s3/.env.bak HTTP/1.1" 404 [2026-03-10 21:09:15] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.aws/credentials HTTP/1.1" 404 [2026-03-10 21:09:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.aws/config HTTP/1.1" 404 [2026-03-10 21:09:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.boto HTTP/1.1" 404 [2026-03-10 21:09:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.boto HTTP/1.1" 404 [2026-03-10 21:09:17] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.s3cfg HTTP/1.1" 404 [2026-03-10 21:09:17] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.s3cfg HTTP/1.1" 404 [2026-03-10 21:09:18] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /etc/boto.cfg HTTP/1.1" 404 [2026-03-10 21:09:18] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.terraform/credentials.tfrc.json HTTP/1.1" 404 [2026-03-10 21:09:18] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:19] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /terraform.tfstate.backup HTTP/1.1" 404 [2026-03-10 21:09:19] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /serverless.yml HTTP/1.1" 404 [2026-03-10 21:09:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /serverless.yaml HTTP/1.1" 404 [2026-03-10 21:09:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /sam-template.yaml HTTP/1.1" 404 [2026-03-10 21:09:21] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /template.yaml HTTP/1.1" 404 [2026-03-10 21:09:21] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /amplify/team-provider-info.json HTTP/1.1" 404 [2026-03-10 21:09:21] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.amplifyrc HTTP/1.1" 404 [2026-03-10 21:09:22] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:22] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.terraform/terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/terraform.tfvars HTTP/1.1" 404 [2026-03-10 21:09:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/.terraform/terraform.tfstate HTTP/1.1" 404 [2026-03-10 21:09:24] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.aws/credentials HTTP/1.1" 404 [2026-03-10 21:09:24] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.aws/config HTTP/1.1" 404 [2026-03-10 21:09:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.boto HTTP/1.1" 404 [2026-03-10 21:09:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.s3cfg HTTP/1.1" 404 [2026-03-10 21:09:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.terraform.lock.hcl HTTP/1.1" 404 [2026-03-10 21:09:26] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /terraform.tfvars HTTP/1.1" 404 [2026-03-10 21:09:26] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /terraform/terraform.tfvars.json HTTP/1.1" 404 [2026-03-10 21:09:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/amplify.yml HTTP/1.1" 404 [2026-03-10 21:09:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/task/amplify.yaml HTTP/1.1" 404 [2026-03-10 21:09:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/amplify.yml HTTP/1.1" 404 [2026-03-10 21:09:28] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/amplify.yaml HTTP/1.1" 404 [2026-03-10 21:09:28] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/log/nginx/access.log HTTP/1.1" 404 [2026-03-10 21:09:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.env HTTP/1.1" 404 [2026-03-10 21:09:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.env.local HTTP/1.1" 404 [2026-03-10 21:09:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.env.production HTTP/1.1" 404 [2026-03-10 21:09:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.env.development HTTP/1.1" 404 [2026-03-10 21:09:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.env.staging HTTP/1.1" 404 [2026-03-10 21:09:31] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/.env HTTP/1.1" 404 [2026-03-10 21:09:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/.env.local HTTP/1.1" 404 [2026-03-10 21:09:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/.env.production HTTP/1.1" 404 [2026-03-10 21:09:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/www/.env HTTP/1.1" 404 [2026-03-10 21:09:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/www/html/.env HTTP/1.1" 404 [2026-03-10 21:09:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /opt/.env HTTP/1.1" 404 [2026-03-10 21:09:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /srv/.env HTTP/1.1" 404 [2026-03-10 21:09:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.example HTTP/1.1" 404 [2026-03-10 21:09:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/.env HTTP/1.1" 404 [2026-03-10 21:09:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /laravel/.env HTTP/1.1" 404 [2026-03-10 21:09:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /env HTTP/1.1" 404 [2026-03-10 21:09:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git HTTP/1.1" 404 [2026-03-10 21:09:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/HEAD HTTP/1.1" 404 [2026-03-10 21:09:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/index HTTP/1.1" 404 [2026-03-10 21:09:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/logs/HEAD HTTP/1.1" 404 [2026-03-10 21:09:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/logs/refs/heads/master HTTP/1.1" 404 [2026-03-10 21:09:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/logs/refs/heads/main HTTP/1.1" 404 [2026-03-10 21:09:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/logs/refs/remotes/origin/master HTTP/1.1" 404 [2026-03-10 21:09:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/logs/refs/remotes/origin/main HTTP/1.1" 404 [2026-03-10 21:09:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/hooks HTTP/1.1" 404 [2026-03-10 21:09:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/info/exclude HTTP/1.1" 404 [2026-03-10 21:09:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/refs/heads/master HTTP/1.1" 404 [2026-03-10 21:09:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/refs/heads/main HTTP/1.1" 404 [2026-03-10 21:09:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/refs/remotes/origin/HEAD HTTP/1.1" 404 [2026-03-10 21:09:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/packed-refs HTTP/1.1" 404 [2026-03-10 21:09:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/objects HTTP/1.1" 404 [2026-03-10 21:09:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/COMMIT_EDITMSG HTTP/1.1" 404 [2026-03-10 21:09:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/description HTTP/1.1" 404 [2026-03-10 21:09:44] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/FETCH_HEAD HTTP/1.1" 404 [2026-03-10 21:09:44] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/ORIG_HEAD HTTP/1.1" 404 [2026-03-10 21:09:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github HTTP/1.1" 404 [2026-03-10 21:09:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/workflows HTTP/1.1" 404 [2026-03-10 21:09:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/workflows/main.yml HTTP/1.1" 404 [2026-03-10 21:09:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/workflows/ci.yml HTTP/1.1" 404 [2026-03-10 21:09:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/dependabot.yml HTTP/1.1" 404 [2026-03-10 21:09:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/CODEOWNERS HTTP/1.1" 404 [2026-03-10 21:09:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/ISSUE_TEMPLATE HTTP/1.1" 404 [2026-03-10 21:09:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/PULL_REQUEST_TEMPLATE.md HTTP/1.1" 404 [2026-03-10 21:09:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/funding.yml HTTP/1.1" 404 [2026-03-10 21:09:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.github/stale.yml HTTP/1.1" 404 [2026-03-10 21:09:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitlab-ci.yml HTTP/1.1" 404 [2026-03-10 21:09:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitlab HTTP/1.1" 404 [2026-03-10 21:09:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitlab/issue_templates HTTP/1.1" 404 [2026-03-10 21:09:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitlab/merge_request_templates HTTP/1.1" 404 [2026-03-10 21:09:50] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitlab-ci HTTP/1.1" 404 [2026-03-10 21:09:51] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitignore HTTP/1.1" 404 [2026-03-10 21:09:51] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitattributes HTTP/1.1" 404 [2026-03-10 21:09:52] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.gitmodules HTTP/1.1" 404 [2026-03-10 21:09:52] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git-credentials HTTP/1.1" 404 [2026-03-10 21:09:53] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git-askpass.sh HTTP/1.1" 404 [2026-03-10 21:09:53] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git-secret HTTP/1.1" 404 [2026-03-10 21:09:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/hooks/pre-commit HTTP/1.1" 404 [2026-03-10 21:09:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/hooks/post-commit HTTP/1.1" 404 [2026-03-10 21:09:54] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/info HTTP/1.1" 404 [2026-03-10 21:09:55] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/objects/info HTTP/1.1" 404 [2026-03-10 21:09:55] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/objects/pack HTTP/1.1" 404 [2026-03-10 21:09:56] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/config.bak HTTP/1.1" 404 [2026-03-10 21:09:56] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/config.old HTTP/1.1" 404 [2026-03-10 21:09:57] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/config~ HTTP/1.1" 404 [2026-03-10 21:09:57] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.git/ HTTP/1.1" 404 [2026-03-10 21:09:58] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.git-credentials HTTP/1.1" 404 [2026-03-10 21:09:58] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.gitconfig HTTP/1.1" 404 [2026-03-10 21:09:59] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /root/.netrc HTTP/1.1" 404 [2026-03-10 21:09:59] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.git-credentials HTTP/1.1" 404 [2026-03-10 21:10:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.gitconfig HTTP/1.1" 404 [2026-03-10 21:10:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /~/.netrc HTTP/1.1" 404 [2026-03-10 21:10:00] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /app/.git/config HTTP/1.1" 404 [2026-03-10 21:10:01] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%24%28pwd%29/.git/config HTTP/1.1" 404 [2026-03-10 21:10:01] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /wp-json/wp/v2/users HTTP/1.1" 404 [2026-03-10 21:10:01] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /wp-content/debug.log HTTP/1.1" 404 [2026-03-10 21:10:02] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_profiler/phpinfo HTTP/1.1" 404 [2026-03-10 21:10:02] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /phpinfo.php HTTP/1.1" 404 [2026-03-10 21:10:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /etc/apache2/apache2.conf HTTP/1.1" 404 [2026-03-10 21:10:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /webhook HTTP/1.1" 404 [2026-03-10 21:10:03] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /form HTTP/1.1" 404 [2026-03-10 21:10:04] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/oauth1-credential/auth HTTP/1.1" 404 [2026-03-10 21:10:04] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/oauth2-credential/auth HTTP/1.1" 404 [2026-03-10 21:10:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /actuator/heapdump HTTP/1.1" 404 [2026-03-10 21:10:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /actuator/threaddump HTTP/1.1" 404 [2026-03-10 21:10:05] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /balancer-manager HTTP/1.1" 404 [2026-03-10 21:10:06] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /actuator/env HTTP/1.1" 404 [2026-03-10 21:10:06] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /actuator/logfile HTTP/1.1" 404 [2026-03-10 21:10:06] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /web.config HTTP/1.1" 404 [2026-03-10 21:10:07] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.circleci/config.yml HTTP/1.1" 404 [2026-03-10 21:10:07] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /Vagrantfile HTTP/1.1" 404 [2026-03-10 21:10:08] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /Jenkinsfile HTTP/1.1" 404 [2026-03-10 21:10:08] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /var/log/nginx/error.log HTTP/1.1" 404 [2026-03-10 21:10:08] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.dockerenv HTTP/1.1" 404 [2026-03-10 21:10:09] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /etc/shadow HTTP/1.1" 404 [2026-03-10 21:10:09] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /proc/self/cmdline HTTP/1.1" 404 [2026-03-10 21:10:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /proc/self/environ HTTP/1.1" 404 [2026-03-10 21:10:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/workflows HTTP/1.1" 404 [2026-03-10 21:10:10] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/executions HTTP/1.1" 404 [2026-03-10 21:10:11] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/workflows/run HTTP/1.1" 404 [2026-03-10 21:10:11] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/v1/workflows HTTP/1.1" 404 [2026-03-10 21:10:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/v1/executions HTTP/1.1" 404 [2026-03-10 21:10:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/v1/credentials HTTP/1.1" 404 [2026-03-10 21:10:12] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /__debug HTTP/1.1" 404 [2026-03-10 21:10:13] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /healthz HTTP/1.1" 404 [2026-03-10 21:10:13] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /metrics HTTP/1.1" 404 [2026-03-10 21:10:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/settings HTTP/1.1" 404 [2026-03-10 21:10:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/login HTTP/1.1" 404 [2026-03-10 21:10:14] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/logout HTTP/1.1" 404 [2026-03-10 21:10:15] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/users HTTP/1.1" 404 [2026-03-10 21:10:15] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/node-types HTTP/1.1" 404 [2026-03-10 21:10:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/credentials-for-node HTTP/1.1" 404 [2026-03-10 21:10:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/credential-translation HTTP/1.1" 404 [2026-03-10 21:10:16] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/tags HTTP/1.1" 404 [2026-03-10 21:10:17] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/variables HTTP/1.1" 404 [2026-03-10 21:10:17] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /rest/license HTTP/1.1" 404 [2026-03-10 21:10:17] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /chat HTTP/1.1" 404 [2026-03-10 21:10:18] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /sysinfo.cgi HTTP/1.1" 404 [2026-03-10 21:10:18] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /proc/index.cgi HTTP/1.1" 404 [2026-03-10 21:10:19] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /servers/link.cgi HTTP/1.1" 404 [2026-03-10 21:10:19] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /servers/save.cgi HTTP/1.1" 404 [2026-03-10 21:10:19] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/apt.cgi HTTP/1.1" 404 [2026-03-10 21:10:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/yum.cgi HTTP/1.1" 404 [2026-03-10 21:10:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/save.cgi HTTP/1.1" 404 [2026-03-10 21:10:20] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/refresh.cgi HTTP/1.1" 404 [2026-03-10 21:10:21] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/perform.cgi HTTP/1.1" 404 [2026-03-10 21:10:21] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/download.cgi HTTP/1.1" 404 [2026-03-10 21:10:22] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/install.cgi HTTP/1.1" 404 [2026-03-10 21:10:22] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/update.cgi HTTP/1.1" 404 [2026-03-10 21:10:22] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/index.cgi HTTP/1.1" 404 [2026-03-10 21:10:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /software/update.cgi HTTP/1.1" 404 [2026-03-10 21:10:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /software/install-updates.cgi HTTP/1.1" 404 [2026-03-10 21:10:23] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /package-updates/ HTTP/1.1" 404 [2026-03-10 21:10:24] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /webmin/package-updates/update.cgi HTTP/1.1" 404 [2026-03-10 21:10:24] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /__nextjs_action HTTP/1.1" 404 [2026-03-10 21:10:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_next/image HTTP/1.1" 404 [2026-03-10 21:10:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /_middleware HTTP/1.1" 404 [2026-03-10 21:10:25] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/auth HTTP/1.1" 404 [2026-03-10 21:10:26] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/auth/session HTTP/1.1" 404 [2026-03-10 21:10:26] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /about HTTP/1.1" 404 [2026-03-10 21:10:26] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/auth/callback HTTP/1.1" 404 [2026-03-10 21:10:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /contact HTTP/1.1" 404 [2026-03-10 21:10:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /products HTTP/1.1" 404 [2026-03-10 21:10:27] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /blog HTTP/1.1" 404 [2026-03-10 21:10:28] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /docs HTTP/1.1" 200 [2026-03-10 21:10:28] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /graphql HTTP/1.1" 404 [2026-03-10 21:10:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /login HTTP/1.1" 404 [2026-03-10 21:10:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /register HTTP/1.1" 404 [2026-03-10 21:10:29] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /signup HTTP/1.1" 404 [2026-03-10 21:10:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /cart HTTP/1.1" 404 [2026-03-10 21:10:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /checkout HTTP/1.1" 404 [2026-03-10 21:10:30] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A27017 HTTP/1.1" 404 [2026-03-10 21:10:31] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A27018 HTTP/1.1" 404 [2026-03-10 21:10:31] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A27019 HTTP/1.1" 404 [2026-03-10 21:10:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A28017 HTTP/1.1" 404 [2026-03-10 21:10:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A6379 HTTP/1.1" 404 [2026-03-10 21:10:32] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A5432 HTTP/1.1" 404 [2026-03-10 21:10:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /%3A8983 HTTP/1.1" 404 [2026-03-10 21:10:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.well-known/acme-challenge/ HTTP/1.1" 404 [2026-03-10 21:10:33] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /dnscfg.cgi HTTP/1.1" 404 [2026-03-10 21:10:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /sendgrid.env HTTP/1.1" 404 [2026-03-10 21:10:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.testing HTTP/1.1" 404 [2026-03-10 21:10:34] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /admin.html HTTP/1.1" 404 [2026-03-10 21:10:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.development HTTP/1.1" 404 [2026-03-10 21:10:35] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /test HTTP/1.1" 404 [2026-03-10 21:10:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.production HTTP/1.1" 404 [2026-03-10 21:10:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /oauth/authorize HTTP/1.1" 404 [2026-03-10 21:10:36] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.test HTTP/1.1" 404 [2026-03-10 21:10:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/login HTTP/1.1" 404 [2026-03-10 21:10:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /config/secrets.yml HTTP/1.1" 404 [2026-03-10 21:10:37] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /api/credentials HTTP/1.1" 404 [2026-03-10 21:10:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.local HTTP/1.1" 404 [2026-03-10 21:10:38] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.env.prod HTTP/1.1" 404 [2026-03-10 21:10:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /controlpanel HTTP/1.1" 404 [2026-03-10 21:10:39] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.cache HTTP/1.1" 404 [2026-03-10 21:10:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /config/stripe.yaml HTTP/1.1" 404 [2026-03-10 21:10:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.well-known/stripe.txt HTTP/1.1" 404 [2026-03-10 21:10:40] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /payment/stripe.json HTTP/1.1" 404 [2026-03-10 21:10:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe.yaml HTTP/1.1" 404 [2026-03-10 21:10:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /payment_gateways/stripe.yaml HTTP/1.1" 404 [2026-03-10 21:10:41] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe/config.json HTTP/1.1" 404 [2026-03-10 21:10:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /src/config/stripe.ts HTTP/1.1" 404 [2026-03-10 21:10:42] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /client/stripe.config.js HTTP/1.1" 404 [2026-03-10 21:10:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe.env HTTP/1.1" 404 [2026-03-10 21:10:43] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe.config.js HTTP/1.1" 404 [2026-03-10 21:10:44] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe/webhook_secret.env HTTP/1.1" 404 [2026-03-10 21:10:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /public/stripe.js HTTP/1.1" 404 [2026-03-10 21:10:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /config/stripe.php HTTP/1.1" 404 [2026-03-10 21:10:45] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /webhooks/incoming/stripe.json HTTP/1.1" 404 [2026-03-10 21:10:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe-keys.json HTTP/1.1" 404 [2026-03-10 21:10:46] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /src/config/stripe.js HTTP/1.1" 404 [2026-03-10 21:10:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe.json HTTP/1.1" 404 [2026-03-10 21:10:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe-credentials.json HTTP/1.1" 404 [2026-03-10 21:10:47] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.well-known/stripe/ HTTP/1.1" 404 [2026-03-10 21:10:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /.stripe/ HTTP/1.1" 404 [2026-03-10 21:10:48] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /stripe/.env HTTP/1.1" 404 [2026-03-10 21:10:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /config/stripe.json HTTP/1.1" 404 [2026-03-10 21:10:49] [0.4.23] [INFO] 172.19.0.1:46002 - "GET /plugins/payments/stripe.json HTTP/1.1" 404 [2026-03-10 21:10:51] [0.4.23] [INFO] 172.19.0.1:46002 - "GET / HTTP/1.1" 200 [2026-03-10 21:10:52] [0.4.23] [INFO] 172.19.0.1:46002 - "POST /api/upwload HTTP/1.1" 404 [2026-03-10 21:10:52] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/uploads HTTP/1.1" 404 [2026-03-10 21:10:53] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/files/upload HTTP/1.1" 404 [2026-03-10 21:10:53] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/v1/upload HTTP/1.1" 404 [2026-03-10 21:10:54] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/v1/files HTTP/1.1" 404 [2026-03-10 21:10:54] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/v1/media HTTP/1.1" 404 [2026-03-10 21:10:55] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /uploads HTTP/1.1" 404 [2026-03-10 21:10:56] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /upload HTTP/1.1" 404 [2026-03-10 21:10:56] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /files/upload HTTP/1.1" 404 [2026-03-10 21:10:57] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/users/avatar HTTP/1.1" 404 [2026-03-10 21:10:57] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/profile/avatar HTTP/1.1" 404 [2026-03-10 21:10:58] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/profile/photo HTTP/1.1" 404 [2026-03-10 21:10:58] [0.4.23] [INFO] 172.19.0.1:46234 - "POST /api/account/avatar HTTP/1.1" 404 [2026-03-10 21:10:59] [0.4.23] [INFO] 172.19.0.1:46244 - "POST /api/v1/users/avatar HTTP/1.1" 404 [2026-03-10 21:10:59] [0.4.23] [INFO] 172.19.0.1:46244 - "POST /api/media HTTP/1.1" 404 [2026-03-10 21:11:00] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/media/upload HTTP/1.1" 404 [2026-03-10 21:11:01] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/images HTTP/1.1" 404 [2026-03-10 21:11:01] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/images/upload HTTP/1.1" 404 [2026-03-10 21:11:01] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/photos HTTP/1.1" 404 [2026-03-10 21:11:02] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/gallery/upload HTTP/1.1" 404 [2026-03-10 21:11:02] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/documents HTTP/1.1" 404 [2026-03-10 21:11:03] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/documents/upload HTTP/1.1" 404 [2026-03-10 21:11:04] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/files HTTP/1.1" 404 [2026-03-10 21:11:04] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/attachments HTTP/1.1" 404 [2026-03-10 21:11:05] [0.4.23] [INFO] 172.19.0.1:46258 - "POST /api/v1/documents HTTP/1.1" 404 [2026-03-10 21:11:05] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/content/upload HTTP/1.1" 404 [2026-03-10 21:11:06] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/assets HTTP/1.1" 404 [2026-03-10 21:11:06] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/assets/upload HTTP/1.1" 404 [2026-03-10 21:11:07] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /admin/upload HTTP/1.1" 404 [2026-03-10 21:11:07] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /admin/files HTTP/1.1" 404 [2026-03-10 21:11:08] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /admin/media HTTP/1.1" 404 [2026-03-10 21:11:08] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/products/images HTTP/1.1" 404 [2026-03-10 21:11:09] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/products/upload HTTP/1.1" 404 [2026-03-10 21:11:10] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/catalog/images HTTP/1.1" 404 [2026-03-10 21:11:10] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/resources/upload HTTP/1.1" 404 [2026-03-10 21:11:10] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/storage HTTP/1.1" 404 [2026-03-10 21:11:11] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/storage/upload HTTP/1.1" 404 [2026-03-10 21:11:11] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/blob HTTP/1.1" 404 [2026-03-10 21:11:12] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /api/blob/upload HTTP/1.1" 404 [2026-03-10 21:11:12] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /upload/file HTTP/1.1" 404 [2026-03-10 21:11:13] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /upload/image HTTP/1.1" 404 [2026-03-10 21:11:13] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /fileupload HTTP/1.1" 404 [2026-03-10 21:11:13] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /file-upload HTTP/1.1" 404 [2026-03-10 21:11:15] [0.4.23] [INFO] 172.19.0.1:46050 - "POST /uploadfile HTTP/1.1" 404 [2026-03-10 21:11:15] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /import HTTP/1.1" 404 [2026-03-10 21:11:16] [0.4.23] [INFO] 172.19.0.1:35568 - "GET / HTTP/1.1" 200 [2026-03-10 21:11:16] [0.4.23] [INFO] 172.19.0.1:35568 - "GET /rest/settings HTTP/1.1" 404 [2026-03-10 21:11:16] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/upload HTTP/1.1" 404 [2026-03-10 21:11:17] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/uploads HTTP/1.1" 404 [2026-03-10 21:11:17] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/file HTTP/1.1" 404 [2026-03-10 21:11:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/files HTTP/1.1" 404 [2026-03-10 21:11:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/document HTTP/1.1" 404 [2026-03-10 21:11:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/documents HTTP/1.1" 404 [2026-03-10 21:11:19] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/media HTTP/1.1" 404 [2026-03-10 21:11:19] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/image HTTP/1.1" 404 [2026-03-10 21:11:19] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/images HTTP/1.1" 404 [2026-03-10 21:11:20] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/photo HTTP/1.1" 404 [2026-03-10 21:11:21] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/photos HTTP/1.1" 404 [2026-03-10 21:11:21] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/avatar HTTP/1.1" 404 [2026-03-10 21:11:22] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/attachment HTTP/1.1" 404 [2026-03-10 21:11:22] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/attachments HTTP/1.1" 404 [2026-03-10 21:11:22] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/import HTTP/1.1" 404 [2026-03-10 21:11:23] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/submit HTTP/1.1" 404 [2026-03-10 21:11:23] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/data HTTP/1.1" 404 [2026-03-10 21:11:23] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/content HTTP/1.1" 404 [2026-03-10 21:11:24] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/asset HTTP/1.1" 404 [2026-03-10 21:11:24] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/assets HTTP/1.1" 404 [2026-03-10 21:11:25] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/resource HTTP/1.1" 404 [2026-03-10 21:11:26] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/resources HTTP/1.1" 404 [2026-03-10 21:11:26] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/storage HTTP/1.1" 404 [2026-03-10 21:11:26] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/blob HTTP/1.1" 404 [2026-03-10 21:11:27] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/drive HTTP/1.1" 404 [2026-03-10 21:11:27] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/backup HTTP/1.1" 404 [2026-03-10 21:11:28] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/export HTTP/1.1" 404 [2026-03-10 21:11:28] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/upload HTTP/1.1" 404 [2026-03-10 21:11:29] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/uploads HTTP/1.1" 404 [2026-03-10 21:11:29] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/file HTTP/1.1" 404 [2026-03-10 21:11:30] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/files HTTP/1.1" 404 [2026-03-10 21:11:30] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/document HTTP/1.1" 404 [2026-03-10 21:11:30] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/documents HTTP/1.1" 404 [2026-03-10 21:11:31] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/media HTTP/1.1" 404 [2026-03-10 21:11:31] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/image HTTP/1.1" 404 [2026-03-10 21:11:31] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/images HTTP/1.1" 404 [2026-03-10 21:11:32] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/avatar HTTP/1.1" 404 [2026-03-10 21:11:32] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/attachment HTTP/1.1" 404 [2026-03-10 21:11:33] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/attachments HTTP/1.1" 404 [2026-03-10 21:11:33] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/import HTTP/1.1" 404 [2026-03-10 21:11:34] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/submit HTTP/1.1" 404 [2026-03-10 21:11:34] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/content HTTP/1.1" 404 [2026-03-10 21:11:35] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/asset HTTP/1.1" 404 [2026-03-10 21:11:35] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/assets HTTP/1.1" 404 [2026-03-10 21:11:35] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/storage HTTP/1.1" 404 [2026-03-10 21:11:36] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/api/blob HTTP/1.1" 404 [2026-03-10 21:11:37] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v1/upload HTTP/1.1" 404 [2026-03-10 21:11:38] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v1/files HTTP/1.1" 404 [2026-03-10 21:11:38] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v1/documents HTTP/1.1" 404 [2026-03-10 21:11:39] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v1/media HTTP/1.1" 404 [2026-03-10 21:11:39] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v1/import HTTP/1.1" 404 [2026-03-10 21:11:39] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v2/upload HTTP/1.1" 404 [2026-03-10 21:11:40] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/v2/files HTTP/1.1" 404 [2026-03-10 21:11:40] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/admin/upload HTTP/1.1" 404 [2026-03-10 21:11:42] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/admin/files HTTP/1.1" 404 [2026-03-10 21:11:42] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/admin/import HTTP/1.1" 404 [2026-03-10 21:11:42] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/user/avatar HTTP/1.1" 404 [2026-03-10 21:11:43] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/user/upload HTTP/1.1" 404 [2026-03-10 21:11:43] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/profile/avatar HTTP/1.1" 404 [2026-03-10 21:11:43] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/profile/photo HTTP/1.1" 404 [2026-03-10 21:11:44] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/account/avatar HTTP/1.1" 404 [2026-03-10 21:11:44] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/internal/upload HTTP/1.1" 404 [2026-03-10 21:11:45] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/internal/import HTTP/1.1" 404 [2026-03-10 21:11:45] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/public/upload HTTP/1.1" 404 [2026-03-10 21:11:45] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/shared/upload HTTP/1.1" 404 [2026-03-10 21:11:46] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/dropzone HTTP/1.1" 404 [2026-03-10 21:11:47] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/fileupload HTTP/1.1" 404 [2026-03-10 21:11:47] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/uploadfile HTTP/1.1" 404 [2026-03-10 21:11:48] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/file-upload HTTP/1.1" 404 [2026-03-10 21:11:48] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/bulk HTTP/1.1" 404 [2026-03-10 21:11:49] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/batch HTTP/1.1" 404 [2026-03-10 21:11:49] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /form/multipart HTTP/1.1" 404 [2026-03-10 21:11:49] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/upload HTTP/1.1" 404 [2026-03-10 21:11:50] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/uploads HTTP/1.1" 404 [2026-03-10 21:11:50] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/file HTTP/1.1" 404 [2026-03-10 21:11:51] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/files HTTP/1.1" 404 [2026-03-10 21:11:51] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/document HTTP/1.1" 404 [2026-03-10 21:11:51] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/documents HTTP/1.1" 404 [2026-03-10 21:11:52] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/media HTTP/1.1" 404 [2026-03-10 21:11:52] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/image HTTP/1.1" 404 [2026-03-10 21:11:52] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/images HTTP/1.1" 404 [2026-03-10 21:11:53] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/photo HTTP/1.1" 404 [2026-03-10 21:11:53] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/photos HTTP/1.1" 404 [2026-03-10 21:11:54] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/avatar HTTP/1.1" 404 [2026-03-10 21:11:54] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/attachment HTTP/1.1" 404 [2026-03-10 21:11:54] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/attachments HTTP/1.1" 404 [2026-03-10 21:11:55] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/import HTTP/1.1" 404 [2026-03-10 21:11:55] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/submit HTTP/1.1" 404 [2026-03-10 21:11:56] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/data HTTP/1.1" 404 [2026-03-10 21:11:56] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/content HTTP/1.1" 404 [2026-03-10 21:11:57] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/asset HTTP/1.1" 404 [2026-03-10 21:11:57] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/assets HTTP/1.1" 404 [2026-03-10 21:11:57] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/resource HTTP/1.1" 404 [2026-03-10 21:11:58] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/resources HTTP/1.1" 404 [2026-03-10 21:11:58] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/storage HTTP/1.1" 404 [2026-03-10 21:11:59] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/blob HTTP/1.1" 404 [2026-03-10 21:12:00] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/drive HTTP/1.1" 404 [2026-03-10 21:12:00] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/backup HTTP/1.1" 404 [2026-03-10 21:12:00] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/export HTTP/1.1" 404 [2026-03-10 21:12:01] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/upload HTTP/1.1" 404 [2026-03-10 21:12:01] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/uploads HTTP/1.1" 404 [2026-03-10 21:12:02] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/file HTTP/1.1" 404 [2026-03-10 21:12:03] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/files HTTP/1.1" 404 [2026-03-10 21:12:03] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/document HTTP/1.1" 404 [2026-03-10 21:12:03] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/documents HTTP/1.1" 404 [2026-03-10 21:12:04] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/media HTTP/1.1" 404 [2026-03-10 21:12:04] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/image HTTP/1.1" 404 [2026-03-10 21:12:05] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/images HTTP/1.1" 404 [2026-03-10 21:12:05] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/avatar HTTP/1.1" 404 [2026-03-10 21:12:05] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/attachment HTTP/1.1" 404 [2026-03-10 21:12:06] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/attachments HTTP/1.1" 404 [2026-03-10 21:12:06] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/import HTTP/1.1" 404 [2026-03-10 21:12:06] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/submit HTTP/1.1" 404 [2026-03-10 21:12:07] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/content HTTP/1.1" 404 [2026-03-10 21:12:07] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/asset HTTP/1.1" 404 [2026-03-10 21:12:08] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/assets HTTP/1.1" 404 [2026-03-10 21:12:08] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/storage HTTP/1.1" 404 [2026-03-10 21:12:08] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/api/blob HTTP/1.1" 404 [2026-03-10 21:12:09] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v1/upload HTTP/1.1" 404 [2026-03-10 21:12:09] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v1/files HTTP/1.1" 404 [2026-03-10 21:12:10] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v1/documents HTTP/1.1" 404 [2026-03-10 21:12:10] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v1/media HTTP/1.1" 404 [2026-03-10 21:12:10] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v1/import HTTP/1.1" 404 [2026-03-10 21:12:11] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v2/upload HTTP/1.1" 404 [2026-03-10 21:12:11] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/v2/files HTTP/1.1" 404 [2026-03-10 21:12:12] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/admin/upload HTTP/1.1" 404 [2026-03-10 21:12:12] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/admin/files HTTP/1.1" 404 [2026-03-10 21:12:12] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/admin/import HTTP/1.1" 404 [2026-03-10 21:12:13] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/user/avatar HTTP/1.1" 404 [2026-03-10 21:12:13] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/user/upload HTTP/1.1" 404 [2026-03-10 21:12:13] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/profile/avatar HTTP/1.1" 404 [2026-03-10 21:12:14] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/profile/photo HTTP/1.1" 404 [2026-03-10 21:12:14] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/account/avatar HTTP/1.1" 404 [2026-03-10 21:12:15] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/internal/upload HTTP/1.1" 404 [2026-03-10 21:12:15] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/internal/import HTTP/1.1" 404 [2026-03-10 21:12:15] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/public/upload HTTP/1.1" 404 [2026-03-10 21:12:16] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/shared/upload HTTP/1.1" 404 [2026-03-10 21:12:16] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/dropzone HTTP/1.1" 404 [2026-03-10 21:12:17] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/fileupload HTTP/1.1" 404 [2026-03-10 21:12:17] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/uploadfile HTTP/1.1" 404 [2026-03-10 21:12:17] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/file-upload HTTP/1.1" 404 [2026-03-10 21:12:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/bulk HTTP/1.1" 404 [2026-03-10 21:12:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/batch HTTP/1.1" 404 [2026-03-10 21:12:18] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook/multipart HTTP/1.1" 404 [2026-03-10 21:12:19] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook-test/upload HTTP/1.1" 404 [2026-03-10 21:12:19] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook-test/files HTTP/1.1" 404 [2026-03-10 21:12:20] [0.4.23] [INFO] 172.19.0.1:35568 - "POST /webhook-test/import HTTP/1.1" 404 [2026-03-10 23:29:25] [0.4.23] [INFO] 172.19.0.1:34398 - "GET / HTTP/1.1" 200 [2026-03-10 23:29:26] [0.4.23] [INFO] 172.19.0.1:34398 - "GET / HTTP/1.1" 200 [2026-03-10 23:29:26] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:26] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /xmlrpc.php?rsd HTTP/1.1" 404 [2026-03-10 23:29:27] [0.4.23] [INFO] 172.19.0.1:34398 - "GET / HTTP/1.1" 200 [2026-03-10 23:29:27] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /blog/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:28] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /web/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:28] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /wordpress/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:29] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /website/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:29] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /wp/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:30] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /news/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:30] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /2018/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:31] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /2019/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:31] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /shop/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:31] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /wp1/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:32] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /test/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:32] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /media/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:33] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /wp2/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:33] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /site/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:34] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /cms/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-10 23:29:34] [0.4.23] [INFO] 172.19.0.1:34398 - "GET /sito/wp-includes/wlwmanifest.xml HTTP/1.1" 404 [2026-03-11 00:03:31] [0.4.23] [INFO] 172.19.0.1:54268 - "GET / HTTP/1.1" 200 [2026-03-11 00:17:20] [0.4.23] [INFO] analytics.py:78: analytics run_with_cancel success [2026-03-11 00:19:30] [0.4.23] [WARNING] analytics.py:73: google analytics run_with_cancel failed [2026-03-11 00:27:35] [0.4.23] [WARNING] conversation.py:194: Execption [2026-03-11 00:27:35] [0.4.23] [WARNING] conversation.py:194: Execption [2026-03-11 00:27:43] [0.4.23] [WARNING] conversation.py:194: Execption Cannot connect to host userprofile.mina.mi.com:443 ssl:default [Network unreachable] [2026-03-11 04:49:02] [0.4.23] [INFO] 172.19.0.1:33190 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:24] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:25] [0.4.23] [INFO] 172.19.0.1:40096 - "GET /favicon.ico HTTP/1.1" 404 [2026-03-11 05:16:26] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:26] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:26] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:28] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:28] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 05:16:28] [0.4.23] [INFO] 172.19.0.1:40096 - "GET / HTTP/1.1" 200 [2026-03-11 08:54:16] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放一点 控制面板:False did:504554742 [2026-03-11 08:54:16] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放一点 False [2026-03-11 08:54:17] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 08:54:22] [0.4.23] [INFO] command_handler.py:51: 收到消息:粤语歌曲 控制面板:False did:504554742 [2026-03-11 08:54:22] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 粤语歌曲 False [2026-03-11 08:54:23] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 08:58:02] [0.4.23] [INFO] command_handler.py:51: 收到消息:下一曲 控制面板:False did:504554742 [2026-03-11 08:58:02] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 下一曲 False [2026-03-11 08:58:03] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 09:00:41] [0.4.23] [INFO] command_handler.py:51: 收到消息:下一曲 控制面板:False did:504554742 [2026-03-11 09:00:41] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 下一曲 False [2026-03-11 09:00:42] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 09:01:26] [0.4.23] [INFO] command_handler.py:51: 收到消息:播放韩文版的歌曲 控制面板:False did:504554742 [2026-03-11 09:01:26] [0.4.23] [INFO] command_handler.py:145: 未匹配到指令 播放韩文版的歌曲 False [2026-03-11 09:01:27] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 11:29:27] [0.4.23] [INFO] 172.19.0.1:45906 - "GET / HTTP/1.1" 200 [2026-03-11 11:29:28] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 11:29:30] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/tailwind/index.html HTTP/1.1" 200 [2026-03-11 11:29:33] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/weapp/qrcode.html HTTP/1.1" 200 [2026-03-11 11:29:35] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/soundSpace/index.html HTTP/1.1" 200 [2026-03-11 11:29:38] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/onlineSearch/index.html HTTP/1.1" 200 [2026-03-11 11:29:40] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/pure/index.html HTTP/1.1" 200 [2026-03-11 11:29:42] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-11 11:29:43] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-11 11:29:45] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/default/jquery-3.7.1.min.js?version=1771327223 HTTP/1.1" 200 [2026-03-11 11:29:46] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/default/main.css?version=1771327223 HTTP/1.1" 200 [2026-03-11 11:29:47] [0.4.23] [INFO] 172.19.0.1:45906 - "GET /static/default/md.js?version=1771327223 HTTP/1.1" 200 [2026-03-11 14:07:10] [0.4.23] [INFO] 172.19.0.1:58066 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 14:07:11] [0.4.23] [INFO] 172.19.0.1:58066 - "GET / HTTP/1.1" 200 [2026-03-11 14:45:24] [0.4.23] [INFO] 172.19.0.1:58678 - "GET / HTTP/1.1" 200 [2026-03-11 14:45:24] [0.4.23] [INFO] 172.19.0.1:58678 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-11 14:45:25] [0.4.23] [INFO] 172.19.0.1:58678 - "GET / HTTP/1.1" 200 [2026-03-11 15:20:00] [0.4.23] [INFO] command_handler.py:51: 收到消息:关机 控制面板:False did:504554742 [2026-03-11 15:20:00] [0.4.23] [INFO] command_handler.py:94: 完全匹配指令. query:关机 opvalue:stop [2026-03-11 15:20:00] [0.4.23] [INFO] device_player.py:400: try do_tts value:收到,再见 [2026-03-11 15:20:00] [0.4.23] [INFO] device_player.py:630: _text_to_speech_edge_tts 收到,再见 [2026-03-11 15:20:00] [0.4.23] [INFO] device_player.py:639: 使用 edge-tts 生成语音: 收到,再见, voice: zh-CN-XiaoyiNeural [2026-03-11 15:20:00] [0.4.23] [INFO] device_player.py:647: edge-tts 生成的文件路径: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:00] [0.4.23] [INFO] music_library.py:1135: _get_file_url filepath:music/tmp/94b5b600043b00246851a8941a1c565b.mp3, filename:tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:00] [0.4.23] [INFO] device_player.py:651: TTS 播放 URL: https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:01] [0.4.23] [INFO] device_player.py:722: play_one_url play_by_url device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:01] [0.4.23] [INFO] device_player.py:696: group_player_play https://sniffer.882215.xyz:2053/music/tmp/94b5b600043b00246851a8941a1c565b.mp3 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] [2026-03-11 15:20:01] [0.4.23] [INFO] music_utils.py:220: 待执行的完整命令 ffprobe command: ./ffmpeg/bin/ffprobe -v error -show_entries format=duration -of json music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:02] [0.4.23] [INFO] music_utils.py:231: 命令执行结果 command result - return code: 0, stdout: { "format": { "duration": "2.136000" } } [2026-03-11 15:20:02] [0.4.23] [INFO] music_utils.py:240: Successfully extracted duration: 2.136 seconds for file: music/tmp/94b5b600043b00246851a8941a1c565b.mp3 [2026-03-11 15:20:02] [0.4.23] [INFO] device_player.py:658: TTS 音频时长: 2.136 秒 [2026-03-11 15:20:02] [0.4.23] [INFO] device_player.py:682: 已设置 TTS 定时器,2.136 秒后停止 [2026-03-11 15:20:03] [0.4.23] [INFO] device_player.py:411: do_tts ok. cur_music:街角的晚风-陈小春 [2026-03-11 15:20:03] [0.4.23] [INFO] device_player.py:518: 不会继续播放歌曲. isplaying:False isdownloading:False [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:666: TTS 播放定时器时间到 [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-11 15:20:04] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-11 15:20:05] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":33,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":40019,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-11 15:20:05] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-11 15:20:05] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-11 15:20:05] [0.4.23] [INFO] 172.19.0.1:33332 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:06] [0.4.23] [INFO] device_player.py:921: cancel_group_next_timer {'504554742': } [2026-03-11 15:20:06] [0.4.23] [INFO] device_player.py:906: cancel_next_timer did: 504554742 [2026-03-11 15:20:06] [0.4.23] [INFO] device_player.py:916: 下一曲定时器不见了 did: 504554742 [2026-03-11 15:20:06] [0.4.23] [INFO] device_player.py:881: group_force_stop_xiaoai 小爱音箱Play-2 ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [2026-03-11 15:20:07] [0.4.23] [INFO] device_player.py:418: force_stop_xiaoai player_pause device_id:9a62a11c-3982-455e-81e2-03aeb9b27570 ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-03-11 15:20:07] [0.4.23] [INFO] device_player.py:430: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{"status":2,"volume":33,"loop_type":1,"media_type":3,"play_song_detail":{"audio_id":"1582971365183456177","position":40019,"duration":60029},"track_list":["1582971365183456177"]}'}} [2026-03-11 15:20:07] [0.4.23] [INFO] device_player.py:884: group_force_stop_xiaoai ['9a62a11c-3982-455e-81e2-03aeb9b27570'] [None] [2026-03-11 15:20:07] [0.4.23] [INFO] device_player.py:874: stop now [2026-03-11 15:20:07] [0.4.23] [INFO] 172.19.0.1:33332 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:11] [0.4.23] [INFO] 172.19.0.1:33332 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:21] [0.4.23] [INFO] 172.19.0.1:52308 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:25] [0.4.23] [INFO] 172.19.0.1:52308 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:29] [0.4.23] [INFO] 172.19.0.1:52308 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 15:20:34] [0.4.23] [INFO] 172.19.0.1:38374 - "GET /music/tmp/94b5b600043b00246851a8941a1c565b.mp3 HTTP/1.1" 206 [2026-03-11 16:57:13] [0.4.23] [INFO] 172.19.0.1:48384 - "GET / HTTP/1.1" 200 [2026-03-11 17:05:27] [0.4.23] [INFO] 172.19.0.1:37202 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 17:05:27] [0.4.23] [INFO] 172.19.0.1:37202 - "GET / HTTP/1.1" 200 [2026-03-11 17:11:50] [0.4.23] [INFO] 172.19.0.1:40014 - "GET / HTTP/1.1" 200 [2026-03-11 17:11:51] [0.4.23] [INFO] 172.19.0.1:40014 - "GET /wordpress/ HTTP/1.1" 404 [2026-03-11 18:45:02] [0.4.23] [INFO] 172.19.0.1:48786 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 18:45:03] [0.4.23] [INFO] 172.19.0.1:48786 - "GET /static/onlineSearch/index.html HTTP/1.1" 200 [2026-03-11 18:45:39] [0.4.23] [INFO] 172.19.0.1:56174 - "GET /static/weapp/qrcode.html HTTP/1.1" 200 [2026-03-11 18:45:39] [0.4.23] [INFO] 172.19.0.1:56158 - "GET /static/xplayer/index.html HTTP/1.1" 200 [2026-03-11 18:47:00] [0.4.23] [INFO] 172.19.0.1:39118 - "GET /static/soundSpace/index.html HTTP/1.1" 200 [2026-03-11 18:47:00] [0.4.23] [INFO] 172.19.0.1:39118 - "GET /static/tailwind/index.html HTTP/1.1" 200 [2026-03-11 18:47:42] [0.4.23] [INFO] 172.19.0.1:60004 - "GET /static/xiaoai.png HTTP/1.1" 200 [2026-03-11 18:48:03] [0.4.23] [INFO] 172.19.0.1:52286 - "GET /static/default/index.html HTTP/1.1" 200 [2026-03-11 18:49:24] [0.4.23] [INFO] 172.19.0.1:36466 - "GET /static/pure/index.html HTTP/1.1" 200 [2026-03-11 18:49:24] [0.4.23] [INFO] 172.19.0.1:36466 - "GET /static/manifest.json HTTP/1.1" 200 [2026-03-11 18:50:36] [0.4.23] [INFO] 172.19.0.1:46714 - "GET /static/favicon.ico HTTP/1.1" 200 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:30] [0.4.23] [WARNING] conversation.py:183: Request failed with status 401 [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:68: Maybe already logined is_need_login:False is_can_login:True [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='街角的晚风-陈小春', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '街角的晚风-陈小春', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-11 20:17:31] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-11 20:17:31] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'Q6VRBHGIUFLO0VA4', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCTXI/B771Ptqr6KvAzpMy21TMT8yRoO664fUzNFCU1qC4/3dy/MsoGMPXjNI3khs5KSbPyxmP4IY9tRhQJie5iJ+Ysbgse9PwLw5UHppVJLer8f1uinFmkg7ZaECnUrHFF857Dp+wqtE+vnub3kpsFjMxJH+FND9s4byWNSc/4oHydkVr3w33WASrT9k/5JIx/2Mvdq5zefyCxBC1WXzScPtXFbB09fs452bBgkQ1yapzAhGqsRbxAzEg8g8qJXF9o0vppTmaek/LBk/m/wnlSEA0u/x21OmFJCjhfgN4ZNNTzYIomxev/Gj1zUiyBnNYA==', 'micoapi': ['QijAbHKFNGxyxOREgIXYuQ==', 'sXEJMjSdm6MHAaBJzdchB0fheWetOfauX2mujSMEf2+zGejI8ujo/hOrxb+Biwa6Gh+cxzp9K8W7CSyweG0NNAqohI9jru0ZTuU7xzPpJ1HZxmAJkTRGLAXtt6XAZP05pDqtEwqcI/MUPH1tIPk+8A+19iWZOEyCHoMappYo4RHrnbrmE2kyg7/0ewIiR4KKZWkkQYIz7vuRzyKLbVeIvw==']} [2026-03-11 20:17:31] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:161: 选中的设备: {'800583160': Device(did='800583160', device_id='10a6e9e1-2369-4888-9a33-2607d933dc05', hardware='L05B', name='小爱音箱Play', play_type=1, cur_music='播放一点好听的音乐', cur_playlist='下载', playlist2music={'下载': '播放一点好听的音乐', '_online_webPush': '街角的晚风-陈小春', '流行歌曲': '街角的晚风-陈小春'}), '504554742': Device(did='504554742', device_id='9a62a11c-3982-455e-81e2-03aeb9b27570', hardware='L05B', name='小爱音箱Play-2', play_type=1, cur_music='街角的晚风-陈小春', cur_playlist='下载', playlist2music={'全部': '美味冰淇淋,香香甜甜好喜欢!', '下载': '街角的晚风-陈小春', '鹿晗': '25.怜城辞 - 鹿晗'})} [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:931: in cancel_all_timer [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-11 20:17:31] [0.4.23] [INFO] device_player.py:180: 没打乱 下载 ['2025韩国歌曲top榜', '刀马刀马'] ... ['街角的晚风-陈小春', '韩国热歌'] with len: 8 [2026-03-11 20:17:31] [0.4.23] [INFO] device_manager.py:63: 设备列表已更新: device_id_did={'10a6e9e1-2369-4888-9a33-2607d933dc05': '800583160', '9a62a11c-3982-455e-81e2-03aeb9b27570': '504554742'} [2026-03-11 20:17:31] [0.4.23] [INFO] device_manager.py:64: 设备分组已更新: groups={'小爱音箱Play': ['10a6e9e1-2369-4888-9a33-2607d933dc05'], '小爱音箱Play-2': ['9a62a11c-3982-455e-81e2-03aeb9b27570']} [2026-03-11 20:17:31] [0.4.23] [INFO] auth.py:208: get_cookie user_data:{'deviceId': 'Q6VRBHGIUFLO0VA4', 'userId': 101128073, 'passToken': 'V1:DXmurwq2/R1BHTELu6obCTXI/B771Ptqr6KvAzpMy21TMT8yRoO664fUzNFCU1qC4/3dy/MsoGMPXjNI3khs5KSbPyxmP4IY9tRhQJie5iJ+Ysbgse9PwLw5UHppVJLer8f1uinFmkg7ZaECnUrHFF857Dp+wqtE+vnub3kpsFjMxJH+FND9s4byWNSc/4oHydkVr3w33WASrT9k/5JIx/2Mvdq5zefyCxBC1WXzScPtXFbB09fs452bBgkQ1yapzAhGqsRbxAzEg8g8qJXF9o0vppTmaek/LBk/m/wnlSEA0u/x21OmFJCjhfgN4ZNNTzYIomxev/Gj1zUiyBnNYA==', 'micoapi': ['QijAbHKFNGxyxOREgIXYuQ==', 'sXEJMjSdm6MHAaBJzdchB0fheWetOfauX2mujSMEf2+zGejI8ujo/hOrxb+Biwa6Gh+cxzp9K8W7CSyweG0NNAqohI9jru0ZTuU7xzPpJ1HZxmAJkTRGLAXtt6XAZP05pDqtEwqcI/MUPH1tIPk+8A+19iWZOEyCHoMappYo4RHrnbrmE2kyg7/0ewIiR4KKZWkkQYIz7vuRzyKLbVeIvw==']} [2026-03-11 20:17:31] [0.4.23] [WARNING] conversation.py:207: get_latest_ask_from_xiaoai. All retries failed. [2026-03-11 20:22:05] [0.4.23] [INFO] 172.19.0.1:59514 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 20:22:06] [0.4.23] [INFO] 172.19.0.1:59514 - "GET /static/tailwind/main.css HTTP/1.1" 200 [2026-03-11 20:22:06] [0.4.23] [INFO] 172.19.0.1:59514 - "GET /static/tailwind/api.js HTTP/1.1" 200 [2026-03-11 20:22:56] [0.4.23] [INFO] 172.19.0.1:38432 - "GET /static/tailwind/setting.html HTTP/1.1" 200 [2026-03-11 20:22:56] [0.4.23] [INFO] 172.19.0.1:38438 - "GET /static/default/setting.html HTTP/1.1" 200 [2026-03-11 20:23:44] [0.4.23] [INFO] 172.19.0.1:45900 - "GET /static/onlineSearch/setting.html HTTP/1.1" 200 [2026-03-11 20:23:44] [0.4.23] [INFO] 172.19.0.1:45900 - "GET /static/tailwind/md.js HTTP/1.1" 200 [2026-03-11 20:23:54] [0.4.23] [INFO] 172.19.0.1:49008 - "GET /static/tailwind/libs/vue%403.5.13.js HTTP/1.1" 200 [2026-03-11 20:23:54] [0.4.23] [INFO] 172.19.0.1:49008 - "GET /static/tailwind/libs/tailwind.js HTTP/1.1" 200 [2026-03-11 20:24:41] [0.4.23] [INFO] 172.19.0.1:34588 - "GET /static/default/favicon.ico HTTP/1.1" 200 [2026-03-11 20:24:41] [0.4.23] [INFO] 172.19.0.1:34602 - "GET /static/default/materialicons.woff2 HTTP/1.1" 200 [2026-03-11 20:25:20] [0.4.23] [INFO] 172.19.0.1:42358 - "GET /static/default/materialiconsoutlined.woff2 HTTP/1.1" 200 [2026-03-11 20:25:20] [0.4.23] [INFO] 172.19.0.1:42360 - "GET /static/tailwind/downloadtool.html HTTP/1.1" 200 [2026-03-11 20:25:38] [0.4.23] [INFO] 172.19.0.1:38034 - "GET /static/onlineSearch/config.js HTTP/1.1" 200 [2026-03-11 20:25:38] [0.4.23] [INFO] 172.19.0.1:38034 - "GET /static/tailwind/libs/axios.min.js HTTP/1.1" 200 [2026-03-11 20:26:24] [0.4.23] [INFO] 172.19.0.1:59142 - "GET /static/tailwind/qrcode.png HTTP/1.1" 200 [2026-03-11 20:26:24] [0.4.23] [INFO] 172.19.0.1:59142 - "GET /static/xplayer/favicon.ico HTTP/1.1" 200 [2026-03-11 20:26:50] [0.4.23] [INFO] 172.19.0.1:58824 - "GET /static/xplayer/assets/index-ESKkJcHu.js HTTP/1.1" 200 [2026-03-11 20:26:50] [0.4.23] [INFO] 172.19.0.1:58832 - "GET /static/soundSpace/vite.svg HTTP/1.1" 200 [2026-03-11 20:26:52] [0.4.23] [INFO] 172.19.0.1:58824 - "GET /static/onlineSearch/favicon.ico HTTP/1.1" 200 [2026-03-11 20:26:52] [0.4.23] [INFO] 172.19.0.1:58824 - "GET /static/pure/favicon.ico HTTP/1.1" 200 [2026-03-11 20:27:32] [0.4.23] [INFO] 172.19.0.1:56322 - "GET /static/soundSpace/assets/index-qfFWjqIn.css HTTP/1.1" 200 [2026-03-11 20:27:50] [0.4.23] [INFO] 172.19.0.1:52084 - "GET /static/default/jquery-3.7.1.min.js?version=1771327223 HTTP/1.1" 200 [2026-03-11 20:28:27] [0.4.23] [INFO] 172.19.0.1:54694 - "GET /static/soundSpace/assets/index-fie2kaim.js HTTP/1.1" 200 [2026-03-11 20:28:56] [0.4.23] [INFO] 172.19.0.1:32980 - "GET /static/pure/assets/index-BAPaOAUA.js HTTP/1.1" 200 [2026-03-11 20:29:06] [0.4.23] [INFO] 172.19.0.1:38532 - "GET /static/tailwind/libs/animate.min.css HTTP/1.1" 200 [2026-03-11 20:29:06] [0.4.23] [INFO] 172.19.0.1:38532 - "GET /static/tailwind/libs/daisyui%404.12.23.css HTTP/1.1" 200 [2026-03-11 20:29:19] [0.4.23] [INFO] 172.19.0.1:58804 - "GET /static/default/md.js?version=1771327223 HTTP/1.1" 200 [2026-03-11 20:29:19] [0.4.23] [INFO] 172.19.0.1:58804 - "GET /static/pure/assets/index-CfMOqlRg.css HTTP/1.1" 200 [2026-03-11 20:30:15] [0.4.23] [INFO] 172.19.0.1:58156 - "GET /static/tailwind/libs/jquery-3.6.0.js HTTP/1.1" 200 [2026-03-11 20:30:15] [0.4.23] [INFO] 172.19.0.1:58162 - "GET /static/tailwind/favicon.ico HTTP/1.1" 200 [2026-03-11 20:30:25] [0.4.23] [INFO] 172.19.0.1:55362 - "GET /static/xplayer/assets/index-2Kb1oK2G.css HTTP/1.1" 200 [2026-03-11 20:30:26] [0.4.23] [INFO] 172.19.0.1:55362 - "GET /static/default/main.css?version=1771327223 HTTP/1.1" 200 [2026-03-11 22:08:13] [0.4.23] [INFO] 172.19.0.1:55466 - "GET /robots.txt HTTP/1.1" 404 [2026-03-11 22:08:13] [0.4.23] [INFO] 172.19.0.1:55466 - "GET /static/default/setting.js?version=1771327223 HTTP/1.1" 200 [2026-03-11 22:08:14] [0.4.23] [INFO] 172.19.0.1:55466 - "GET /static/tailwind/debug.html HTTP/1.1" 200 [2026-03-11 22:08:33] [0.4.23] [INFO] 172.19.0.1:33378 - "GET /static/default/qrcode.png HTTP/1.1" 200 [2026-03-11 22:09:56] [0.4.23] [INFO] 172.19.0.1:36918 - "GET /favicon.ico HTTP/1.1" 404 [2026-03-11 22:10:01] [0.4.23] [INFO] 172.19.0.1:36932 - "GET /static/tailwind/jquery-3.7.1.min.js?version=1736211336 HTTP/1.1" 200 [2026-03-11 22:11:13] [0.4.23] [INFO] 172.19.0.1:50222 - "GET /static/default/setting.css?version=1771327223 HTTP/1.1" 200 [2026-03-11 22:11:30] [0.4.23] [INFO] 172.19.0.1:35816 - "GET /static/tailwind/setting.js?version=1736211336 HTTP/1.1" 200 [2026-03-11 22:11:30] [0.4.23] [INFO] 172.19.0.1:35820 - "GET /static/default/merge/index.html HTTP/1.1" 200 [2026-03-11 22:12:07] [0.4.23] [INFO] 172.19.0.1:33826 - "GET /docs HTTP/1.1" 200