Tôi đang cố gắng thêm phụ đề văn bản vào vùng chứa .mp4 bằng ffmpeg:
ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mp4
Khi tôi đang cố chạy dòng này, nó sẽ báo lỗi:
Nmber của bản đồ luồng phải khớp với số lượng luồng đầu ra.
Nếu tôi cố gắng thay đổi mp4 thành mkv (mặc dù mp4 hỗ trợ phụ đề văn bản), như thế này:
ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mkv
Nó ánh xạ chính xác các luồng, nhưng đưa ra một lỗi:
Không tìm thấy bộ mã hóa (id id 94210) cho luồng đầu ra # 0.2
Khi tôi khởi chạy
ffmpeg -codecs
Tôi có thể thấy rằng codec srt được hỗ trợ như bộ giải mã và bộ mã hóa, tuy nhiên tôi không chắc những gì được sử dụng cho mã hóa phụ mp4 và mkv, và liệu tôi có cần bật hoặc biên dịch riêng không.