我正在嘗試將文字添加到先前編碼的 mpegts 檔案中。當我運行下面的命令時,它工作正常,但生成的文件無法像以前的 mpegts 文件一樣添加到 HLS VoD 中。
ffmpeg -y -i ./video1_sem_drm.ts -vf "drawtext=fontfile=./font.ttf: text='Test': fontcolor=black: fontsize=15: x=50: y=50" -c:v libx264 -c:a copy -profile:v baseline -q:v 0 -q:a 0 ./video1_new.ts
奇怪的是,即使我只是將視訊和音訊串流複製到新檔案中,我也會得到相同的結果。
ffmpeg -y -i ./video1_sem_drm.ts -c:v copy -c:a copy -q:v 0 -q:a 0 ./video1_new.ts
保持相同的音訊和視訊編碼並在單個 mpegts 檔案中添加文字的正確方法是什麼?
謝謝