Installed GTX 1060 driver:


Selected DSR – Factors 4x:

Changed the resolution:

The resolution also changed in System Settings:

QML code for setting the main window size programmatically:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | function resizeMainWindow(w, h) { r = Screen.devicePixelRatio mainWindow.width = w / r mainWindow.height = h / r mainWindow.flags |= Qt.FramelessWindowHint } Menu { title: mainTr("Windows Size") MenuItem { text: mainTr("iPhone 6.7 Screen") onTriggered: resizeMainWindow(1290, 2796) } MenuItem { text: mainTr("iPhone 5.5 Screen") onTriggered: resizeMainWindow(1242, 2208) } MenuItem { text: mainTr("iPad Screen") onTriggered: resizeMainWindow(2048, 2732) } MenuItem { text: mainTr("Mac OS Screen") onTriggered: resizeMainWindow(1280, 800) } MenuItem { text: mainTr("iPhone 6.7 Video") onTriggered: resizeMainWindow(886, 1920) } MenuItem { text: mainTr("iPhone 5.5 Video") onTriggered: resizeMainWindow(1080, 1920) } MenuItem { text: mainTr("iPad Video") onTriggered: resizeMainWindow(1200, 1600) } MenuItem { text: mainTr("Mac OS Video") onTriggered: resizeMainWindow(1920, 1080) } MenuItem { text: mainTr("Default") onTriggered: { mainWindow.width = nativeModel.windowWidth mainWindow.height = nativeModel.windowHeight mainWindow.flags &= ~Qt.FramelessWindowHint } } } |
I tried to record iPhone 6.7 video with Win + Alt + R, but it recorded it in 672×1440px resolution.
So I tried OBS. Its default resolution was 1920×1080:

I updated it as follows:

and set the encoder to MP4:

OBS recorded not 886x1920px but 884x1920px for some reason, but I was able to resize the video with VLC player:

Source file properties:

Converted file properties:

Apple App Store requirements (generated by AI):

Tried 24 FPS:

The right way to resize the video on Ubuntu 22.04 (Insert a setsar
filter to reset the SAR to 1, so that the display resolution is the same as the stored resolution, see stackoverflow.com):
ffmpeg -i iphone884.mp4 -vf scale=886:1920,setsar=1 -c:a copy iphone884-c2.mp4 ffmpeg -i iphone884-ru.mp4 -vf scale=886:1920,setsar=1 -c:a copy iphone884-ru-c1.mp4 ffmpeg -i iphone884-zh.mp4 -vf scale=886:1920,setsar=1 -c:a copy iphone884-zh-c1.mp4 |
How to make a video smaller with VLC
https://www.digitalcitizen.life/make-video-smaller-windows-10/#google_vignette
VLC media player
https://www.videolan.org/
Are there any apps to resize videos in Ubuntu?
https://askubuntu.com/questions/914066/are-there-any-apps-to-resize-videos-in-ubuntu
sudo apt-get install mencoder
mencoder iphone-src.mp4 -vf scale=886:1920 -ovc copy -oac copy -o iphone-c1.mp4
App Preview resolutions
https://developer.apple.com/help/app-store-connect/reference/app-preview-specifications
iphone 6.7 886×1920
iphone 5.5 1080×1920
ipad 1200×1600
mac 1920×1080
How to resize a video to make it smaller with FFmpeg
https://superuser.com/questions/624563/how-to-resize-a-video-to-make-it-smaller-with-ffmpeg
ffmpeg -i iphone884.mp4 -s 886×1920 -c:a copy iphone884-c1.mp4
Resize video online
https://clideo.com/ru/resize-video
Resizing Video on macOS for Apple App Store Page
https://stackoverflow.com/questions/77259038/resizing-video-on-macos-for-apple-app-store-page
ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -i input.mp4 -c:v copy -c:a aac -shortest output.mp4
ffmpeg -i output.mp4 -vf scale=886:1920 -r 30 outputFinal.mp4
Using ffmpeg to scale app preview videos for the AppStore
https://stackoverflow.com/questions/53573468/using-ffmpeg-to-scale-app-preview-videos-for-the-appstore
Insert a setsar filter to reset the SAR to 1, so that the display resolution is the same as the stored resolution.
ffmpeg -i video_1920_1080.mp4 -vf scale=1920:886,setsar=1 -c:a copy video_1920_886.mp4
Can’t record a video from a Window of size 886x1920px
https://superuser.com/questions/1853974/cant-record-a-video-from-a-window-of-size-886x1920px
How to create an animated GIF from MP4 video via command line?
https://askubuntu.com/questions/648603/how-to-create-an-animated-gif-from-mp4-video-via-command-line
ffmpeg \
-i iphone884.mp4 \
-r 15 \
-vf "scale=512:-1,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" \
iphone884.gif