diff --git a/src/main.cpp b/src/main.cpp index d5c165e..b6c5316 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -83,43 +83,43 @@ int main() Logger::init(get_executable_dir_file_path("logs"), 7); LOG_INFO("[MAIN] ===== Vehicle Video Service Starting ====="); - std::string base = "/sata/record/"; - RecordManager rm(base); + // std::string base = "/sata/record/"; + // RecordManager rm(base); - std::cout << "[RecordManager] scanning " << base << " ..." << std::endl; + // std::cout << "[RecordManager] scanning " << base << " ..." << std::endl; - rm.scanAll(); + // rm.scanAll(); - std::cout << "\n=== 全部扫描结果 ===\n"; + // std::cout << "\n=== 全部扫描结果 ===\n"; - // 遍历所有 stream - rm.dumpIndex(); + // // 遍历所有 stream + // rm.dumpIndex(); - // 测试一次查询:你可以换成真实时间戳 - std::cout << "\n=== 测试 querySegments() ===\n"; + // // 测试一次查询:你可以换成真实时间戳 + // std::cout << "\n=== 测试 querySegments() ===\n"; - // 随便选一个时间区间,比如 2025-11-13 10:23:00 ~ 11:00:00 - // 你可以换成真实值 - int64_t start = RecordManager::toMsTimestamp("2025-11-13 10:00:00"); - int64_t end = RecordManager::toMsTimestamp("2025-11-13 14:30:00"); + // // 随便选一个时间区间,比如 2025-11-13 10:23:00 ~ 11:00:00 + // // 你可以换成真实值 + // int64_t start = RecordManager::toMsTimestamp("2025-11-13 10:00:00"); + // int64_t end = RecordManager::toMsTimestamp("2025-11-13 14:30:00"); - auto segments = rm.querySegments("AHD1_main", start, end); + // auto segments = rm.querySegments("AHD1_main", start, end); - std::cout << "找到录像段数量 = " << segments.size() << "\n"; + // std::cout << "找到录像段数量 = " << segments.size() << "\n"; - for (auto& seg : segments) - { - std::cout << "\n--- Segment " << seg.index << " ---\n"; - std::cout << "segmentId = " << seg.segment_id << "\n"; - std::cout << "start_ms = " << seg.start_ms << "\n"; - std::cout << "end_ms = " << seg.end_ms << "\n"; - std::cout << "files = " << seg.files.size() << "\n"; + // for (auto& seg : segments) + // { + // std::cout << "\n--- Segment " << seg.index << " ---\n"; + // std::cout << "segmentId = " << seg.segment_id << "\n"; + // std::cout << "start_ms = " << seg.start_ms << "\n"; + // std::cout << "end_ms = " << seg.end_ms << "\n"; + // std::cout << "files = " << seg.files.size() << "\n"; - for (auto& f : seg.files) - { - std::cout << " file: " << f.path << "\n [" << f.start_ms << " ~ " << f.end_ms << "]\n"; - } - } + // for (auto& f : seg.files) + // { + // std::cout << " file: " << f.path << "\n [" << f.start_ms << " ~ " << f.end_ms << "]\n"; + // } + // } test_mp4_info("/sata/record/AHD1_main/2025-11-13/10/10-24-17.mp4"); test_mp4_info("/sata/record/AHD1_main/2025-11-13/10/10-25-17.mp4");