Dana
2025-11-30 5a5240e9db90474d8da4e20d241246d3f1fa2950
app/src/main/java/com/anyun/h264/H264EncodeService.java
@@ -553,7 +553,7 @@
            resourceInfo.setLogicalChannelNumber((byte) 1);
            
            // 开始时间和结束时间(使用文件修改时间)
            SimpleDateFormat bcdFormat = new SimpleDateFormat("yyMMddHHmmss", Locale.US);
            SimpleDateFormat bcdFormat = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA);
            resourceInfo.setStartTime(bcdFormat.format(fileDate));
            // 结束时间可以使用文件修改时间加上一个默认时长(例如1分钟)
            long fileDuration = 60000; // 默认1分钟,实际应该根据文件内容计算
@@ -594,7 +594,7 @@
        }
        
        try {
            SimpleDateFormat format = new SimpleDateFormat("yyMMddHHmmss", Locale.US);
            SimpleDateFormat format = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA);
            return format.parse(timeStr);
        } catch (ParseException e) {
            Log.e(TAG, "Failed to parse time: " + timeStr, e);