Testing VR180 Video Recording with PICO 4 Ultra
my website(我的网站) https://vr180g.com/
PICO 4 Ultra can record SBS videos, so if you convert it theoretically, you should be able to make VR180.
There is no information how to convert.
I tried to convert.
Software(软件) : PICO OS 5.12.0.U , ffmpeg(Microsoft Windows)
Video processing is required using ffmpeg.
Camera(镜头) : PICO 4 Ultra (Passthrough camera)
VR Video Player settings : SBS 3D , fisheye
PICO OS(PICO 4 Ultra) settings : General - Screencast, Recording & Screenshot
FoV scale=Wide-Angle , Aspect Ratio=16:9,
Resolution=1920x1080,
Sigle Eye View for Recoding & Screenshot=OFF
Step 1: Start recording from close range.(long push right button of right controller)
(important : start recording from close range or long range.)
Step 2: Convert with ffmpeg.(It is necessary to replace the right and left.)
cmd.exe or PowerShell makevr180.bat
abc.mp4 to abc_fov110_vr180_equ.mp4
.\makevr180 abc
rem start , for start recording from close range --------
ffmpeg -i %1.mp4 -vf stereo3d=sbsl:ml -an -sn -c:v libx264 -b:v 50M %1_l1.mp4 -y
ffmpeg -i %1.mp4 -vf stereo3d=sbsl:mr -an -sn -c:v libx264 -b:v 50M %1_r1.mp4 -y
ffmpeg -i %1_r1.mp4 -i %1_l1.mp4 -filter_complex "[1:v][0:v]scale2ref[wm][base];[base][wm]hstack=2" -c:v libx264 -b:v 50M %1_sbs.mp4 -y
ffmpeg -i %1_sbs.mp4 -vf crop=w=1920:h=960:x=0:y=60 -c:v libx264 -b:v 50M %1_sbs_vr180.mp4 -y
ffmpeg -i %1_sbs_vr180.mp4 -vf v360=flat:e:h_fov=110:v_fov=40:in_stereo=sbs:out_stereo=sbs -c:v libx264 -b:v 50M %1_fov110_vr180_equ.mp4
del /q %1_l1.mp4
del /q %1_r1.mp4
del /q %1_sbs.mp4
del /q %1_sbs_vr180.mp4
rem end ---------
Explanation :
1.ffmpeg -i %1.mp4 -vf stereo3d=sbsl:ml -an -sn -c:v libx264 -b:v 50M %1_l1.mp4 -y
(Extract the right side.)
2.ffmpeg -i %1.mp4 -vf stereo3d=sbsl:mr -an -sn -c:v libx264 -b:v 50M %1_r1.mp4 -y
(Extract the left side.)
3.ffmpeg -i %1_r1.mp4 -i %1_l1.mp4 -filter_complex "[1:v][0:v]scale2ref[wm][base];[base][wm]hstack=2" -c:v libx264 -b:v 50M %1_sbs.mp4 -y
(Replace the left and right (swap).)
4.ffmpeg -i %1_sbs.mp4 -vf crop=w=1920:h=960:x=0:y=60 -c:v libx264 -b:v 50M %1_sbs_vr180.mp4 -y
(Cut the upper and lower margins.)
5.ffmpeg -i %1_sbs_vr180.mp4 -vf v360=flat:e:h_fov=110:v_fov=40:in_stereo=sbs:out_stereo=sbs -c:v libx264 -b:v 50M %1_fov110_vr180_equ.mp4
(Convert to an equirectangular projection.)
When posting to YouTube, Fisheye conversion is required in addition to these processing.?
I haven't done it.
Paper craft figure : based ペーパークラフト【無料DL】オリジナル美少女フィギュア 絶対領域ちゃん
paperfigure.booth.pm/items/5304341
I simplified it because it was difficult for me.
I omitted the figure's hands and legs.
Empty can : Ajinomoto Birdy
#PICO4Ultra #VR180