ฉันกำลังใช้คำสั่ง
ffmpeg -i video.webm -vf fps=1 thumb%04d.jpg
เพื่อให้ได้หนึ่งเฟรมทุกวินาที อย่างไรก็ตามฉันไม่สามารถหาวิธีที่จะได้เวลาที่แน่นอนของเฟรมที่แยกออกมาได้ ฉันต้องการเวลาประทับสำหรับการประมวลผล
คุณช่วยได้ไหม
ขอบคุณมาก Vu
ไม่มันไม่ถูกต้อง ดูsuperuser.com/questions/575854/... นอกจากนี้เราทดสอบหลายครั้งและไม่จำเป็นต้องได้เฟรมแรกของวินาที
—
user929951
คุณสามารถใช้
—
slhck
"fps=1,drawtext=timecode='00\:00\:00\:00':r=1"
ตัวกรองและดูสิ่งที่แสดงในภาพที่ส่งออกได้ หรือเพียงแค่ตามที่ปรากฏในการโพสต์อื่น ๆ text='%{pts\:hms}'
การใช้งาน
ขอบคุณ โพสต์นี้ใกล้เคียงกับที่ฉันต้องการsuperuser.com/questions/994870/…แต่ดูเหมือนว่าจะไม่ทำงานอย่างสมบูรณ์
—
user929951
ไม่สามารถใช้งานได้เนื่องจาก ffmpeg ไม่สามารถตั้งชื่อไฟล์เอาต์พุตแบบไดนามิกได้
—
slhck
fps=1
ไทม์โคดจะเป็น 0, 1, 2 และอื่น ๆ ใช่ไหม