Hot answers tagged

2

Is it the Adobe Premiere Clip apk you said you used, or is it Premiere on desktop? For professional video edits it is recommended you use the desktop as most of the Video Editing apps come with tons of effects,fancy items for quick, easy use. I personally would recommend to try out Quik Video Editor over below mentioned Video Editors,when it comes to ...


2

Use -filter_complex [0:v]trim=0:12,setpts=(PTS-STARTPTS)[sv];[0:a]atrim=0:12,asetpts=(PTS-STARTPTS)[sa];[0:v]trim=12:50,setpts=0.50*(PTS-STARTPTS)[v0];[0:a]atrim=12:50,asetpts=(PTS-STARTPTS),atempo=2.00[a0];[0:v]trim=50:57,setpts=(PTS-STARTPTS)[ev];[0:a]atrim=50:57,asetpts=(PTS-STARTPTS)[ea];[sv][sa][v0][a0][ev][ea]concat=n=3:v=1:a=1 concat filter expects ...


2

With ffprobe (included in the ffmpeg build), run ffprobe yourvideo.ext Or with MediaInfo, just use the GUI. If you set the display mode to Text you'll be able to see all the details for the streams.


2

Forget an app. The truth is that a mic is, not only the best option but also an honest option. It will help the audience to focus on the content instead of making it a pain to hear. I would go for a cable lavalier mic, there are some in amazon, and they are the cheapest alternative. https://www.amazon.com/s?k=cellphone+microphone The other option is a ...


1

Upgrade to v 4.3 and limit the duration of the base layer, which is infinite, by default. Audio is fine. ffmpeg -i input1.mp4 -i input2.mp4 -i input3.mp4 -filter_complex nullsrc=size=960x304,trim=0:1 [base]; [0:v] crop=min(iw\,320):304:(iw-min(iw\,320))/2:0 [v0]; [1:v] crop=min(iw\,320):304:(iw-min(iw\,320))/2:0 [v1]; [2:v] crop=min(iw\,320):304:(iw-min(iw\,...


1

the easy way ? Yeah. Use a post-it note.


1

There are two possible reasons I could see for this. The first is that the supported resolution information is not being properly sent, resulting in a signal being sent which is not supported by the display. It is also possible that the GoPro and the wireless HDMI transmitter do not support the same resolutions as the display you are using, in which case ...


1

You need to use a canvas which can accommodate all inputs. To adapt this canvas during runtime, we can use the scale2ref filter. ffmpeg -i video1 -i video2 -f lavfi -i color -filter_complex "[2][0]scale2ref[canvas][vid1];[canvas][1]scale2ref='max(iw,main_w)':'max(ih,main_h)'[canvas][vid2];[canvas]split=2[canvas1][canvas2];[canvas1][vid1]overlay=x='(W-w)/2':...


1

You can use streaming apps for android which transmit the screen to a desktop-machine from which you can capture the image. I wouldn't recommend it though, as the aforementioned streaming will make your image-quality suffer big-time. Let me propose a different solution: using the cable of the phone in question, you can directly capture the image from the ...


1

YouTube currently does not have any encoding options for content creators. As far as why some videos are encoded as webm and others in different container types, I don't believe there is any documentation on that whatsoever. YouTube may be beta-testing specific codecs, to see how codecs perform/stream for end users, or there may be a specific matching ...


1

I'll assume the window area is 1004x512. You can adjust the command below after getting the exact values. ffmpeg -i video -i frame -filter_complex "[0]scale=1004x512:force_original_aspect_ratio=decrease, pad=1024:1024:10+(1004-iw)/2:10+(512-ih)/2[vid]; [vid][1]overlay" output The 10 in the pad expressions represent the border ...


1

While that command may well be the right one to convert video to panorama in ffmpeg, you don't get ffmpeg by default on Android. You can get a version from the SourceForge FFmpeg for Android project, but I'll warn you that compilation may have its challenges. We have an old question on StackOverflow on this. Top answer there gives some detail on these ...


1

You most likely can't. 45 seconds is NOT a long time for encoding a video on Android. You aren't just putting one file at the end of another, you are encoding a new video that includes the contents of both videos played one after the other. This involves transcoding the entire video to create a new one and that takes time. 45 seconds is actually pretty ...


1

The picture on the left is a portrait video stored as landscape but with a rotation tag. So, the overlay image co-ordinates take effect with reference to the stored representation. For such cases, you should rotate the video beforehand by 1) adding the transpose filter before the overlay 2) disabling autorotate on the input video* and 3) manually resetting ...


1

With Mulvya's help, I figured out the issue. FFMPEG was using a codec tag of hev1, while Media Encoder was using hvc1. Nothing I tried in FFMPEG would change this. Mulvya suggested I use mp4box to repackage. mp4box -add out.mp4 -new final.mp4 didn't work. But, after a little more searching, I ended up following the suggestion here and used mp4box to ...


Only top voted, non community-wiki answers of a minimum length are eligible