จะใช้คำสั่ง FFmpeg สำหรับวิดีโอย้อนกลับได้อย่างไร


15

ฉันใช้ไลบรารี FFmpeg ใน Android สำหรับวิดีโอย้อนกลับ ฉันสามารถถ่ายโอนภาพจากวิดีโอ แต่ทำอย่างไรจึงจะกลับภาพทั้งหมดและสร้างวิดีโอ ดูลิงค์นี้ที่ฉันใช้กับไลบรารีในระดับของฉัน .. ห้องสมุดคือcompile 'com.github.hiteshsondhi88.libffmpeg:FFmpegAndroid:0.2.5'ฉันสามารถใช้คำสั่งบางอย่างและบางอย่างไม่ได้ ฉันใช้คำสั่งเหมือนด้านล่าง

-i /storage/emulated/0/ffvid/frameCount.mp4 -an -qscale 1 /storage/emulated/0/ffimg/revi%06d.jpg

คำสั่งดังกล่าวใช้สำหรับถ่ายโอนข้อมูลภาพจากวิดีโอ ฉันไม่สามารถใช้คำสั่งเป็น liki $ffmpeg, $soxและ$cat

ฉันอ้างถึงลิงก์จำนวนมาก แต่ไม่ประสบความสำเร็จในการดูลิงก์ด้านล่าง ...

/unix/214327/how-can-i-reverse-a-video-clip

http://jiaxihu.blogspot.in/2012/05/reverse-video-clip-with-ffmpeg.html

ดังนั้นโปรดช่วยฉันและให้ทางออกฉันด้วย ถ้ามีห้องสมุดอื่นให้แนะนำฉัน ขอบคุณล่วงหน้า


3
มันเป็นกำลังใจให้กับคำถามเดียวกันหลายเว็บไซต์cross Exchange
llogan

คำตอบ:


23

ffmpeg มีตัวกรองย้อนกลับ

สำหรับวิดีโอเท่านั้น:

ffmpeg -i /storage/emulated/0/ffvid/frameCount.mp4 -vf reverse reversed.mp4

สำหรับเสียงและวิดีโอ:

ffmpeg -i /storage/emulated/0/ffvid/frameCount.mp4 -vf reverse -af areverse reversed.mp4

ตัวกรองนี้บัฟเฟอร์คลิปทั้งหมด สำหรับไฟล์ที่มีขนาดใหญ่ขึ้นให้แบ่งไฟล์กลับแต่ละเซ็กเมนต์แล้วเชื่อมเซ็กเมนต์ที่ตรงกันข้าม


ไม่มีตัวกรองดังกล่าว: ได้รับข้อผิดพลาด 'ย้อนกลับ'
Ravi Vaghela

ดูเหมือนว่าคุณกำลังใช้งานตุลาคม 2014 หรืองานสร้างที่เก่ากว่า คุณต้องมีงานสร้างจาก 6 เดือนที่ผ่านมา ยิ่งล่าสุดยิ่งดี
Gyan

writeminds.github.io/ffmpeg-android-javaฉันกำลังใช้มันอยู่
Ravi Vaghela

คุณมีรุ่นล่าสุดสำหรับ Android หรือวิธีการกำหนดค่าที่ถูกต้อง
Ravi Vaghela

2
วิธีนี้ใช้หน่วยความจำมากเกินไป ฉันจะแบ่งไฟล์ได้อย่างไร?
bukkojot
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.