视频加载中...
IMPORTANT: For any future changes to this file, use the final_file_content shown above as your reference. This content reflects the current state of the file, including any auto-formatting (e.g., if you used single quotes but the formatter converted them to double quotes). Always base your SEARCH/REPLACE operations on this final version to ensure accuracy. # VSCode Visible Files pages/templates/pages/video/_player_danmaku_include.html # VSCode Open Tabs static/js/vip-popup.js videos/comment_urls.py static/css/main.css pages/templates/pages/video/_comment_item_include.html videos/models.py development-log.md vdogo/settings.py urls.py videos/views.py videos/urls.py pages/templates/pages/video/detail.html pages/templates/pages/video/_player_danmaku_include.html # Current Time 2025/4/8 上午6:04:44 (Asia/Kuala_Lumpur, UTC+8:00) # Current Mode ACT MODE
护国军魂传奇

简介: 1911年10月30日,蔡锷在云南发动重九起义,响应武昌起义,大清朝终于在众多有识之士的努力下,落下了帷幕。 重九起义两年之后,蔡锷被临时大总统袁世凯调到北京,多方势力角逐,危机始终围绕蔡锷。 蔡锷为麻痹袁世凯,将自己扮成风流军人,并且结识了京城名妓小凤仙,在确认袁世凯一心称帝的真面目后,蔡锷下定决心反袁。 在各方人士的协助下,蔡锷逃离北京,回到云南,发动了声讨袁世凯复辟的护国起义。

episodes: 37 / [{'id': 3038398, 'title': '第1集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj37ChDFbfYkkAKN4fBZbuYw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038399, 'title': '第2集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjNiXyCnnOOEeiAmmmiQ+1QQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038400, 'title': '第3集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjtfcG4QM9RidCa2174JAFHg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038401, 'title': '第4集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj586DCLiNuLDSl8jCtZ6/OQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038402, 'title': '第5集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj65eFfuI7Dm482EBEATFRXw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038403, 'title': '第6集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjoFZ32V3XZSvcok4RFp9vXw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038404, 'title': '第7集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj2jE4LlKuihZfFhb3P3iTVA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038405, 'title': '第8集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjLDJeZ5x7mLhSTZm8YzSF5A==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038406, 'title': '第9集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjAaILNo8nBP65NHgDI6VfSQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038407, 'title': '第10集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjnBz40ImtTaxRbFfmcNPOsA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038408, 'title': '第11集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj3GRbru4OjmLHopWDb5dTug==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038409, 'title': '第12集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjQX/dGvhmRBARIdXw8bQ3Cw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038410, 'title': '第13集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjgH5pISEV7/ZNk4hX+WLPdw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038411, 'title': '第14集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjrY536MQOF3YPpA/V38MO7w==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038412, 'title': '第15集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj7ZBQeLh0Kf4tj2J0BDMVrg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038413, 'title': '第16集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjJvu4L4o8YHEci8CKeJsTXw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038414, 'title': '第17集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjplCiF4OkrSrFZ/Xpfv1avw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038415, 'title': '第18集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjgTVSCO1jOJGmvdJvFpr7mQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038416, 'title': '第19集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjkTPyF7jETV1v59x6ZME2EA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038417, 'title': '第20集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjV/KU7GMa30lHO+2+SsjjIw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038418, 'title': '第21集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjzmdgyVJnhXJcre92uqCBbQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038419, 'title': '第22集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj8qkQwcPmI2ltRI8aZ4teZA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038420, 'title': '第23集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjDSf6NThQBYBVaSWRnD0Hhw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038421, 'title': '第24集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjvBAnbiL6sZ7CpP0xrNgCpw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038422, 'title': '第25集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjqCd3I64KIE3mNPKZmvw4Sw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038423, 'title': '第26集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHj11e64H4rspukRBkV44LB/A==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038424, 'title': '第27集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjfqKxtUaZzRVVQBR3pytBZA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038425, 'title': '第28集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjBXZQjdwviK13pigsBR2ebw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038426, 'title': '第29集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjZDPpxtfGCE7ZtXCrQYUeGQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038427, 'title': '第30集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjdldmpOqhhjbr4luIlzvTUQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038428, 'title': '第31集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjv6+lYR2DXO5Xhn4tJ9L7fA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038429, 'title': '第32集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjwUXQwbHBdDMlQ/tjJfVNyQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038430, 'title': '第33集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjR2U9J79ikYt+sZR/xiAM9Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038431, 'title': '第34集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjncecudjh6LCcoZ7gTBKUjQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038432, 'title': '第35集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjmVy+t5uIPl4b/JSh8jweqQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038433, 'title': '第36集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjmMMylUen+P2bDtn7b3dreg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3038434, 'title': '第37集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf0afzrhZNyvdiizgOgIA2xg3rJ9RrYB4pympqu6YNVHjwC4LpYIPY6GLR+7EDW/tfQ==', 'has_rose_id': True, 'video_url': ''}]

选集

第1集
第2集
第3集
第4集
第5集
第6集
第7集
第8集
第9集
第10集
第11集
第12集
第13集
第14集
第15集
第16集
第17集
第18集
第19集
第20集
第21集
第22集
第23集
第24集
第25集
第26集
第27集
第28集
第29集
第30集
第31集
第32集
第33集
第34集
第35集
第36集
第37集

暂无评论,快来抢沙发吧!