Output video:
ffmpeg -i output.mkv
Masukan # 0, matroska, webm, dari 'output.mkv':
Metadata:
encoder: libebml v1.3.6 + libmatroska v1.4.9
creation_time: 2018-08-31T06: 43: 45.000000Z
Durasi: 00: 42: 51.03, mulai: 0,000000, bitrate: 1928 kb / s
Streaming # 0: 0: Video: h264 (Utama), yuv420p (progresif), 960x540 [SAR 1: 1 DAR 16: 9], Teks Tertutup, 23,98 fps, 23,98 tbr, 1k tbn, 47,95 tbc (default)
Menggunakan ini:
"ffmpeg" -f lavfi -i "movie = output.mkv [out0 + subcc]" -map s "output_map-s.srt"
Saya dapat mengekstrak (CC) tetapi dengan kode waktu dan tag yang aneh.
1 00:00: 00,019 - & gt; 00:00: 00,051 {\ an7} dialog
2 00:00: 00,052 - & gt; 00: 00: 00.134 {\ an7} dialog
3 00:00: 00.135 - & gt; 00.00: 00.161 {\ an7} dialog
4 00:00: 00.163 - & gt; 00.00: 00.178 {\ an7} dialog
5 00:00: 00.179 - & gt; 00.00: 00.194 {\ an7} dialog
6 00:00: 00.220 - & gt; 00:00: 00.246 {\ an7} dialog
7 00:00: 00.272 - & gt; 00:00: 00.296 {\ an7} -dialog
Apa yang akan menjadi kalimat yang benar untuk mengekstrak disinkronkan (CC).
Terima kasih.