视频加载中...
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: 40 / [{'id': 1460216, 'title': '第1集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOcV+A895hzFWILSz+DDtta', 'has_rose_id': True, 'video_url': ''}, {'id': 1460217, 'title': '第2集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOL0YpDx7JGV3lstfzwt4/K', 'has_rose_id': True, 'video_url': ''}, {'id': 1460218, 'title': '第3集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMM6PHkWoeefbOjIOKPxfFs5', 'has_rose_id': True, 'video_url': ''}, {'id': 1460219, 'title': '第4集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMN7c9oM/jx8uSlTsJzKFEEX', 'has_rose_id': True, 'video_url': ''}, {'id': 1460220, 'title': '第5集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMMM+613sa+bXZd2cYPTqPN3', 'has_rose_id': True, 'video_url': ''}, {'id': 1460221, 'title': '第6集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOmJU2NQ4Bt2OAi6HMeFLHe', 'has_rose_id': True, 'video_url': ''}, {'id': 1460222, 'title': '第7集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMPV5Vfi6d52D34kKqnplNu8', 'has_rose_id': True, 'video_url': ''}, {'id': 1460223, 'title': '第8集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNeo+pMws2oUcWDwKHX7Uyh', 'has_rose_id': True, 'video_url': ''}, {'id': 1460224, 'title': '第9集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMN7RtWSI/f1CsP3OnHJ/C5i', 'has_rose_id': True, 'video_url': ''}, {'id': 1460225, 'title': '第10集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMPoeWkggcNeUPpBUT3psHjA', 'has_rose_id': True, 'video_url': ''}, {'id': 1460226, 'title': '第11集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMMXfvmS9JLSwg5SK2h8JDzr', 'has_rose_id': True, 'video_url': ''}, {'id': 1460227, 'title': '第12集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOPRjBYZM3v9oefzRXSmBG/', 'has_rose_id': True, 'video_url': ''}, {'id': 1460228, 'title': '第13集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMM85cSxRSes1BwH0DH+HXpM', 'has_rose_id': True, 'video_url': ''}, {'id': 1460229, 'title': '第14集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMPDva+RKVds9bQ6DTHzsQgb', 'has_rose_id': True, 'video_url': ''}, {'id': 1460230, 'title': '第15集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMN/SqAJcGe/RLBHCxyo9DMm', 'has_rose_id': True, 'video_url': ''}, {'id': 1460231, 'title': '第16集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOrN0swadaECtPFir7j9oQp', 'has_rose_id': True, 'video_url': ''}, {'id': 1460232, 'title': '第17集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOWnJczT3l1ombKtvjT8J2P', 'has_rose_id': True, 'video_url': ''}, {'id': 1460233, 'title': '第18集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMO3zIoyWdsqgMOlOsP1GUjL', 'has_rose_id': True, 'video_url': ''}, {'id': 1460234, 'title': '第19集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNoAc0cPGDIPM8rJbEFS/5K', 'has_rose_id': True, 'video_url': ''}, {'id': 1460235, 'title': '第20集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMM0L9pzdcIGeJ2/QlZzbhmY', 'has_rose_id': True, 'video_url': ''}, {'id': 1460236, 'title': '第21集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOcylmOLueOc7PfYF8u2Nqi', 'has_rose_id': True, 'video_url': ''}, {'id': 1460237, 'title': '第22集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNSOm+ii45I49io2T0encHk', 'has_rose_id': True, 'video_url': ''}, {'id': 1460238, 'title': '第23集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMMsGMNi7znaextyfNdKBRzc', 'has_rose_id': True, 'video_url': ''}, {'id': 1460239, 'title': '第24集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMPsuv8c/42XcofnQWeeQS8X', 'has_rose_id': True, 'video_url': ''}, {'id': 1460240, 'title': '第25集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOihw0OACkBQpYTcboFJ7Qt', 'has_rose_id': True, 'video_url': ''}, {'id': 1460241, 'title': '第26集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMP318oRIW6FrOuzRmli/saw', 'has_rose_id': True, 'video_url': ''}, {'id': 1460242, 'title': '第27集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMMcc2iYgxF7oue1Qi8isVxG', 'has_rose_id': True, 'video_url': ''}, {'id': 1460243, 'title': '第28集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOsMlb2Q0+PFp4ZXHENAqgA', 'has_rose_id': True, 'video_url': ''}, {'id': 1460244, 'title': '第29集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNeJ7hVXb1tYSZdEYaQMuxg', 'has_rose_id': True, 'video_url': ''}, {'id': 1460245, 'title': '第30集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMN/F7HI6kkpCELAeHmVA8C2', 'has_rose_id': True, 'video_url': ''}, {'id': 1460246, 'title': '第31集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNYl+TgTBBgjnoU2P9eNgzR', 'has_rose_id': True, 'video_url': ''}, {'id': 1460247, 'title': '第32集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOzXKXVq+BVN2k4HEbJvf3i', 'has_rose_id': True, 'video_url': ''}, {'id': 1460248, 'title': '第33集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMO1WdZMOJopmfdE0B0AnaSQ', 'has_rose_id': True, 'video_url': ''}, {'id': 1460249, 'title': '第34集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMO4eruiNRCms7E07U3qIHZH', 'has_rose_id': True, 'video_url': ''}, {'id': 1460250, 'title': '第35集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNTErHsrjB/agJ5kxiphEPL', 'has_rose_id': True, 'video_url': ''}, {'id': 1460251, 'title': '第36集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMP/r76hd0GcYKBXoDsjtJs7', 'has_rose_id': True, 'video_url': ''}, {'id': 1460252, 'title': '第37集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMN8dtycoQHCzJ+MHQtMzkK6', 'has_rose_id': True, 'video_url': ''}, {'id': 1460253, 'title': '第38集', 'episode_number': 38, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMOGUJbl8jIKjnT0B1okWgdI', 'has_rose_id': True, 'video_url': ''}, {'id': 1460254, 'title': '第39集', 'episode_number': 39, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNDor/NuA6IGjsQW8P69Rn1', 'has_rose_id': True, 'video_url': ''}, {'id': 1460255, 'title': '第40集', 'episode_number': 40, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsuf/Uqsvb1NoYees7mp670KMNIqpbZGntQuk3cjtbUqGz2', '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集

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