#ffmpeg drawtext filter chokes on umlauts, causing it to drop trailing characters 😩
🌘 VidStudio:免費線上影片尺寸調整與編輯器
➤ 隱私至上:無需上傳雲端的次世代高效影片處理方案
https://vidstudio.app/video-editor
VidStudio 是一款打破傳統雲端運作模式的強大網頁影片處理工具。它主打「完全在瀏覽器內執行」,透過先進的 WebAssembly 技術,將繁重的影片運算任務轉移至使用者本地設備。這意味著使用者的影片檔案完全不需要上傳到任何遠端伺服器,從根本上解決了個人隱私洩漏的風險,同時省去了等待上傳與下載的時間。該平臺提供從基礎的尺寸調整、剪輯、壓縮,到進階的音訊提取、浮水印添加及多軌編輯等全方位功能,是現代社羣媒體創作者兼顧效率與安全的高效率解決方案。
+ 「終於不用擔心私人影片被上傳到不明伺服器了,處理速度快得驚人,這就是 WebAssembly 的威力吧!」
+ 「功能齊全到令人驚訝,從調整 TikTok 尺寸到提取音訊一應俱全,完全省去了安裝肥大剪輯軟體的麻煩。」
#線上工具 #影片編輯 #隱私保護 #WebAssembly #FFmpeg
VidStudio - Free Online Video Resizer & Editor

Free online video resizer and editor. Resize, compress, trim, and convert videos privately in your browser. No upload, no install — works on any device.

Befreie gerade ein paar mehr meiner selbst gekauften Audible Hörbücher von ihrem Kopierschutz. Mit Hillfe von FFMPEG geht's vom geschützten AAX-Container ins freie MP3- und M4A-Format und danach auf meine Sicherungsplatte. Man sollte sich niemals auf die Cloud verlassen und immer lokale Backups erstellen! 😉

#Audible #AudioBook #Hörbuch #Medien #Backup #Cloud #CopyProtection #Crack #ffmpeg

Reprojecting Dual Fisheye Videos to Equirectangular (LG 360)

https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/

I still use my obsolete LG 360 Camera. When copying MP4 videos from its SD card, they come out in "Dual Fisheye" format - which looks like this:

VLC and YouTube will only play "Equirectangular" videos in spherical mode. So, how to convert a dual fisheye to equirectangualr?

The Simple Way

ffmpeg \ -i original.mp4 \ -vf "v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189" \ 360.mp4

However, this has some "quirks".

The first part of the video filter is v360=input=dfisheye:output=equirect - that just says to use the 360 filter on an input which is dual fisheye and then output in equirectangular.

The next part is :ih_fov=189:iv_fov=189 which says that the input video has a horizontal and vertical field of view of 189°. That's a weird number, right?

You'd kind of expect each lens to be 180°, right? Here's what happens if :ih_fov=180:iv_fov=180 is used:

The lenses overlaps a little bit. So using 180° means that certain portions are duplicated.

I think the lenses technically offer 200°, but the physical casing prevents all of that from being viewed. I got to the value of 189° by trial and error. Mostly error! Using :ih_fov=189:iv_fov=189 get this image which has less overlap:

It isn't perfect - but it preserves most of the image coherence.

Cut Off Images

There's another thing worth noticing - the top, right, bottom, and left "corners" of the circle are cut off. If the image sensor captured everything, the resultant fisheye would look something like this:

I tried repaging the video to include the gaps, but it didn't make any noticeable difference.

Making Equirectangular Videos Work With VLC

Sadly, ffmpeg will not write the metadata necessary to let playback devices know the video is spherical. Instead, according to Bino3D, you have to use exiftool like so:

exiftool \ -XMP-GSpherical:Spherical="true" \ -XMP-GSpherical:Stitched="true" \ -XMP-GSpherical:ProjectionType="equirectangular" \ video.mp4

Putting It All Together

The LG 360 records audio in 5.1 surround using AAC. That's already fairly well compressed, so there's no point squashing it down to Opus.

The default video codec is h264, but the picture is going to be reprojected, so quality is always going to take a bit of a hit. Pick whichever code you like to give the best balance of quality, file size, and encoding time.

Run:

ffmpeg \ -i original.mp4 \ -vf "v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189" \ -c:v libx265 -preset fast -crf 28 -c:a copy \ out.mp4; exiftool \ -XMP-GSpherical:Spherical="true" \ -XMP-GSpherical:Stitched="true" \ -XMP-GSpherical:ProjectionType="equirectangular" \ out.mp4

That will produce a reasonable equirectangular file suitable for viewing in VLC or in VR.

If this has been useful to you, please stick a comment in the box!

#ffmpeg #HowTo #LG360 #linux #video
Reprojecting Dual Fisheye Videos to Equirectangular (LG 360)

I still use my obsolete LG 360 Camera. When copying MP4 videos from its SD card, they come out in "Dual Fisheye" format - which looks like this: VLC and YouTube will only play "Equirectangular" videos in spherical mode. So, how to convert a dual fisheye to equirectangualr? The Simple Way ⧉ Bashffmpeg \ -i original.mp4 \ -vf "v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189" \ 3…

Terence Eden’s Blog

🆕 blog! “Reprojecting Dual Fisheye Videos to Equirectangular (LG 360)”

I still use my obsolete LG 360 Camera. When copying MP4 videos from its SD card, they come out in "Dual Fisheye" format - which looks like this:

VLC and YouTube will only play "Equirectangular" videos in spherical mode. So, how to convert a dual fisheye to…

👀 Read more: https://shkspr.mobi/blog/2026/04/reprojecting-dual-fisheye-videos-to-equirectangular-lg-360/

#ffmpeg #HowTo #LG360 #linux #video

Reprojecting Dual Fisheye Videos to Equirectangular (LG 360)

I still use my obsolete LG 360 Camera. When copying MP4 videos from its SD card, they come out in "Dual Fisheye" format - which looks like this: VLC and YouTube will only play "Equirectangular" videos in spherical mode. So, how to convert a dual fisheye to equirectangualr? The Simple Way ⧉ Bashffmpeg \ -i original.mp4 \ -vf "v360=input=dfisheye:output=equirect:ih_fov=189:iv_fov=189" \ 3…

Terence Eden’s Blog
next step would be optimizing pallete and adding speech bubbles with #imagemagick

end game setup

  • take photos, put them into a directory,
  • #entr detects a new directory and runs the script,
  • it converts images + audio + speech bubble text into gif and mp4 file with imagemagick and #ffmpeg,
  • then posts to #snac2... ;)
another project we completed today with my daughter: stop animation of a music box.

made with #imagemagick, #ffmpeg, and a tiny #shell script

Das ist übrigens das erste Video, das ich mit #DavinciResolve für Social Media gemacht habe.

Ganz hohles Gefühl im Bauch… nach vielen Jahren #Lightworks #NLE, das wegen einem seit über einem Jahr nicht behobenen Bug für mich nicht mehr schon lange nicht mehr richtig nutzbar ist. Ist das nun der Abschied?

Also lerne ich einiges nochmal neu.

Leider gibt's nicht so viele Optionen unter #Linux, was #Video angeht.

Und nein, weder Kdenlive noch Blender spielen meine Footage überhaupt richtig ab auf meinem Rechner, ich hab das Thema hier ja bereits vor längerem mal totgeschlagen.

(Liebe 2000%-Nerds: Wer jetzt #ffmpeg sagt, riskiert den atomaren Endzeit-Plonk. 🤪 )

Die Hoffnung stirbt natürlich zuletzt, dass #LWKS nochmal die Kurve kriegt.

#Resolve #Blackmagic #Davinci #VideoEditing

Сумна історія #FFMpeg. Ті, хто створив його і підтримував, або пішли, або не можуть. Google та інші гіганти не дають ні копійки, хоча на ffmpeg тримається обробка відео у їхніх сервісах. Знання коду на C з асемблерними оптимізаціями було лише у головах тих, хто любив відеокодеки 25 років тому.
Stop-motion test using 145 photographs, captured from a bridge above a highway. All images were taken with my smartphone in full manual mode, with fixed ISO, shutter speed, aperture, and focus for consistent results.

Orientation corrected with mogrify (ImageMagick), sorting and renaming via script, final encoding with FFmpeg.

Recording location: https://osm.org/go/0JqX8P5ah?m=

#stopmotion #timelapse #highway #traffic #urban #citylife #smartphonephotography #manualmode #photography #videography #ffmpeg #imagemagick #opensource #linux #experimental #shortvideo #vienna #wien