视频加载中...
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
河山

简介: 西安事变中,杨虎城部下团长卫大河抢占潼关立了大功,却因与红军干部高晓山发生冲突被赶回老家。抗战爆发,卫大河重返前线救了东北军师长姜怀柱,并爱上其女姜雅真,却不知姜雅真是地下党员,且直接上级是自己三弟付洋。国军接连失败被迫退守中条山,卫大河偷袭永济成功,却被调入游击纵队,与高晓山共事,司令李汉桥趁机挑拨,两人矛盾愈深,但在敌后游击战中逐渐改变观念。军统大特务邱元谷在中条山执行秘密反共任务,姜雅真打入他身边。姜怀柱被日军包围投敌,邱元谷指示他曲线救国,并派姜雅真到他身边,执行勾结日军共同反共的任务。姜雅真向卫大河提供情报时犯下致命错误,付洋牺牲自己使她继续潜伏下去。卫大河由反共、亲共,最终成为共产党员,与姜雅真成为生死恋人。中条山防线濒临崩溃,姜雅真冒死报信,卫大河率兵救援陷入重围,最终跃入滚滚黄河。

episodes: 50 / [{'id': 1679057, 'title': '第41集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/M7FBF/wkkckPxTz7eZ9Ci', 'has_rose_id': True, 'video_url': ''}, {'id': 1679058, 'title': '第42集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/wSAa6xieCJo67ZaR3uT1E', 'has_rose_id': True, 'video_url': ''}, {'id': 1679059, 'title': '第43集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+ixn0XndIkLyo/0WC1iq6x', 'has_rose_id': True, 'video_url': ''}, {'id': 1679060, 'title': '第44集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9tFLp6aVxprYHVaHNqez2Z', 'has_rose_id': True, 'video_url': ''}, {'id': 1679061, 'title': '第45集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8cxuZTQmhWl6VI6Db/7Qkf', 'has_rose_id': True, 'video_url': ''}, {'id': 1679062, 'title': '第46集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+kTLqZFWlu18NS5L3YAAHb', 'has_rose_id': True, 'video_url': ''}, {'id': 1679063, 'title': '第47集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9EDaFdeJZrPrsLjYSSXDMW', 'has_rose_id': True, 'video_url': ''}, {'id': 1679064, 'title': '第48集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/SMTi6sthRO636hn5dxQBl', 'has_rose_id': True, 'video_url': ''}, {'id': 1679065, 'title': '第49集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/4xCsA2fOvB2mCWbu/VvRc', 'has_rose_id': True, 'video_url': ''}, {'id': 1679066, 'title': '第50集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+CShxnmk++4d7DFOU4/gr2', 'has_rose_id': True, 'video_url': ''}, {'id': 1679067, 'title': '第1集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8fHaVv6FVkRN9WYMepTsIO', 'has_rose_id': True, 'video_url': ''}, {'id': 1679068, 'title': '第2集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/esOgJsD95hf4MI97LctWo', 'has_rose_id': True, 'video_url': ''}, {'id': 1679069, 'title': '第3集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/Y8AH87IpoUnEmgREY3Fk6', 'has_rose_id': True, 'video_url': ''}, {'id': 1679070, 'title': '第4集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9Y2B6fTCawWCRsIKBmEi99', 'has_rose_id': True, 'video_url': ''}, {'id': 1679071, 'title': '第5集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9HwWvJjuu1WZiSg8/J2/Nx', 'has_rose_id': True, 'video_url': ''}, {'id': 1679072, 'title': '第6集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9cRaLCA3Sbl6yInH/lmJ5F', 'has_rose_id': True, 'video_url': ''}, {'id': 1679073, 'title': '第7集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9Yan8N0vGUdmd/auTSHRsC', 'has_rose_id': True, 'video_url': ''}, {'id': 1679074, 'title': '第8集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8n5rYb+ppi01GdOipLfBdl', 'has_rose_id': True, 'video_url': ''}, {'id': 1679075, 'title': '第9集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9veNrsC1TMWMMK9Bi2NJg0', 'has_rose_id': True, 'video_url': ''}, {'id': 1679076, 'title': '第10集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+BA919Dd//812AM7n3Zrrb', 'has_rose_id': True, 'video_url': ''}, {'id': 1679077, 'title': '第11集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+WApagm+D9nMTPTHINK0B9', 'has_rose_id': True, 'video_url': ''}, {'id': 1679078, 'title': '第12集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I98jKnfBpHCXvpLHaDKxgxV', 'has_rose_id': True, 'video_url': ''}, {'id': 1679079, 'title': '第13集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9bRJ6LH7S5S9xatljSANXe', 'has_rose_id': True, 'video_url': ''}, {'id': 1679080, 'title': '第14集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/FLxwdHLHtzAGzU/XyOtFC', 'has_rose_id': True, 'video_url': ''}, {'id': 1679081, 'title': '第15集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9oxH16cYzskgvVZCFNxqfE', 'has_rose_id': True, 'video_url': ''}, {'id': 1679082, 'title': '第16集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+u7B7cg1RLfeYEMjbEfQNe', 'has_rose_id': True, 'video_url': ''}, {'id': 1679083, 'title': '第17集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+aeZs6unEq/YyRurJPIRCX', 'has_rose_id': True, 'video_url': ''}, {'id': 1679084, 'title': '第18集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+7R2arXc0B9/cpcZaLt63+', 'has_rose_id': True, 'video_url': ''}, {'id': 1679085, 'title': '第19集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+wPmnBYegRVxwwa+alnUEJ', 'has_rose_id': True, 'video_url': ''}, {'id': 1679086, 'title': '第20集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/nV1gYRzXAaY19gPVm3ja+', 'has_rose_id': True, 'video_url': ''}, {'id': 1679087, 'title': '第21集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/CyxrofmSbT6DdEFTd1Ta9', 'has_rose_id': True, 'video_url': ''}, {'id': 1679088, 'title': '第22集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I85Z5CCQRfV7VR0hPNSAhG8', 'has_rose_id': True, 'video_url': ''}, {'id': 1679089, 'title': '第23集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8uY1pzg/B6YtuqzBFZvsBd', 'has_rose_id': True, 'video_url': ''}, {'id': 1679090, 'title': '第24集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+e//ZFB3wOoAR7i5r3Dc41', 'has_rose_id': True, 'video_url': ''}, {'id': 1679091, 'title': '第25集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/CIM0ayI9a+cJZanU+MhC3', 'has_rose_id': True, 'video_url': ''}, {'id': 1679092, 'title': '第26集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+XuJEx5crgNZTmrJxBnZsv', 'has_rose_id': True, 'video_url': ''}, {'id': 1679093, 'title': '第27集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/b2uThcM/2zY28Z6/hsRA1', 'has_rose_id': True, 'video_url': ''}, {'id': 1679094, 'title': '第28集', 'episode_number': 38, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+MG+KZc0bd6waG9VshVyVV', 'has_rose_id': True, 'video_url': ''}, {'id': 1679095, 'title': '第29集', 'episode_number': 39, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8Jtlaj2bQwMV0FLjZtLH/o', 'has_rose_id': True, 'video_url': ''}, {'id': 1679096, 'title': '第30集', 'episode_number': 40, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+THKKSzDmk3AG/VbFv/e4j', 'has_rose_id': True, 'video_url': ''}, {'id': 1679097, 'title': '第31集', 'episode_number': 41, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9JoaZ6cbVhhwPSmXSLlQ+p', 'has_rose_id': True, 'video_url': ''}, {'id': 1679098, 'title': '第32集', 'episode_number': 42, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/zt1ekqnBuIOA/67pHPx2D', 'has_rose_id': True, 'video_url': ''}, {'id': 1679099, 'title': '第33集', 'episode_number': 43, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+nACeH5ACWnkC6h3k3YPdg', 'has_rose_id': True, 'video_url': ''}, {'id': 1679100, 'title': '第34集', 'episode_number': 44, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I/tOQ7WqCME7baTmkR6MacN', 'has_rose_id': True, 'video_url': ''}, {'id': 1679101, 'title': '第35集', 'episode_number': 45, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9gKZr6odPm46q4ZO34Oncr', 'has_rose_id': True, 'video_url': ''}, {'id': 1679102, 'title': '第36集', 'episode_number': 46, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I9iAuqrgFaek6mgH39CfOSx', 'has_rose_id': True, 'video_url': ''}, {'id': 1679103, 'title': '第37集', 'episode_number': 47, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8J/9PUK0R/zkLO3PgTrT0Q', 'has_rose_id': True, 'video_url': ''}, {'id': 1679104, 'title': '第38集', 'episode_number': 48, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+UJPEzenc622ISwTSVjcmt', 'has_rose_id': True, 'video_url': ''}, {'id': 1679105, 'title': '第39集', 'episode_number': 49, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I+FHhmq+bwvzJmmfhSST0lC', 'has_rose_id': True, 'video_url': ''}, {'id': 1679106, 'title': '第40集', 'episode_number': 50, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufyxe0uKHqG1VNu711Zd+9I8KyayJPGf8jNTJlE24fw2H', '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集
第38集
第39集
第40集
第41集
第42集
第43集
第44集
第45集
第46集
第47集
第48集
第49集
第50集

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