ffmpeg 명령을 사용하여 비디오를 반전 시키려면 어떻게해야합니까?


15

Android에서 FFmpeg 라이브러리를 사용하여 비디오를 반전하려고합니다. 비디오에서 이미지를 덤프 할 수 있지만 어떻게 모든 이미지를 반전시키고 새 비디오를 만들 수 있습니까?

내 gradle 에서 여기 에서 라이브러리 사용하고 있습니다 . 도서관은 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

나는 명령을 사용할 수 없습니다 $ffmpeg, $sox그리고$cat

다음 제안을 따르지 못했습니다.

다른 무엇을 시도 할 수 있습니까?


당신은 의미합니까 $catcat?
mchid

고양이 명령 나는 완벽한 안드로이드 개발자인지 모르겠지만 비디오를 심각하게 만드는 데 도움이 필요합니다. 및 명령의 사용 시간이 나는 등의 명령에 접두사를 추가 할 abale 수 없습니다 ffpmeg, sox그리고 cat.
Ravi Vaghela

1
동일한 질문 을 여러 Stack Exchange 사이트 에 교차 게시하지 않는 것이 좋습니다 .
llogan

2
나는 이것이
크로스 포스트

그렇다면 우분투 또는 안드로이드를 실행하고 있습니까? 그리고 어떤 버전?

답변:


23

이 대신 ffmpeg를 실행하는 것처럼 보입니다.

ffmpeg -i inputfile.mp4 -vf reverse reversed.mp4

이:

ffmpeg -i inputfile.mp4 -vf reverse -af areverse reversed.mp4

대신 이것을 실행하십시오 :

-i inputfile.mp4 -vf reverse reversed.mp4

이:

-i inputfile.mp4 -vf reverse -af areverse reversed.mp4

/video//a/17739

LordNeckbeard 감사합니다!

이것은 ffmpeg 명령에서만 작동하므로 cat과 같은 명령은 작동하지 않습니다.

나는 그것을 너무 가까이 보지 않았지만 실행하려고 cat하면 실제로 ffmpeg cat존재하지 않는 것처럼 보입니다 .

알다시피, -i input.mkv -an -qscale 1 %06d.jpg터미널에서 실행하면 아무것도하지 않고 실행 ffmpeg -i input.mkv -an -qscale 1 %06d.jpg하면됩니다. 이는이 응용 프로그램이 실행 중이며 ffmpeg옵션 -i input.mkv -an -qscale 1 %06d.jpgffmpeg명령 에 추가 할 수 있음을 나타냅니다 .


네 당신 말이 맞아요하지만 난 내 질문에 준 위의 링크를 통해 할 수 있기를 원합니다.
Ravi Vaghela

@RaviVGHL 알았어. ffmpeg명령을 실행하는 것처럼 보이고 실행하는 모든 항목은 이후에만 실행 ffmpeg되므로 명령 cat이 작동하지 않습니다. 달리고 싶다면 ffmpeg -i input.mkv -an -qscale 1 %06d.jpg이것을 대신 실행해야합니다-i input.mkv -an -qscale 1 %06d.jpg
mchid

고양이 명령은 그렇게 작동하지 않습니다
Ravi Vaghela

@RaviVGHL 글쎄, 너무 가까이 보지 않았지만 실행하려고 cat하면 실제로 ffmpeg cat존재하지 않는 것처럼 보입니다 . 알다시피, -i input.mkv -an -qscale 1 %06d.jpg터미널에서 실행하면 아무것도하지 않고 실행 ffmpeg -i input.mkv -an -qscale 1 %06d.jpg하면됩니다. 이것은이 응용 프로그램이 ffmpeg를 실행 -i input.mkv -an -qscale 1 %06d.jpg하고 ffmpeg 명령에 옵션 을 추가 할 수 있음을 나타냅니다 .
mchid

2
@mchid 하나의 방법에 대해이 중복 크로스 포스트를 참조하십시오 (그러나 결코 시도하지는 않았습니다).
llogan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.