• 0 Posts
  • 11 Comments
Joined 3 years ago
cake
Cake day: July 16th, 2023

help-circle

  • For me it is not a cycle, just a pragmatic implementation of tech catching up to my very specific needs.

    Linux has been my primary OS for decades, but because I have edge case tech interests I have maintained a dual boot configuration.

    Some of those edge cases have been possible, but also marginal in Linux, at times breaking some key aspects of my personal needs, so in the Unity game engine some required plugins (yes I am seriously looking at GoDot but have decades of investment in Unity), and in video tasks for 3D projection mapping projects, needing some custom scripts to work around codec issues.

    The greatest challenges have been in relation to combining Sim games, motion simulation and VR integration.

    I am again currently taking another run of that complex integration at the moment, tweaking CashyOS to meet my video editing and 3D projection mapping needs, while also trying to wrangle various proprietary Windows programs to run sim games, use 3rd party programs like CrewChief, and most importantly include telemetry driven haptics and motion simulation.

    My Linux nirvana is complicated by some very specific but personally very important edge case needs. I am hoping that current Wine and Proton development has progressed to the point that I can finally totally ditch Window$ forever…fingers crossed!








  • Mention is made of Resolve, which does work great as a professional grade video editor, and in the next breath codec issues are raised, which are not a Linux issue but proprietary licensing issue.

    For a simple workaround in Mint go to: /home/UserName/.local/share/nemo/scripts

    Create 2 files to convert videos from the right click menu and make them executable in the Permissions:

    #!/bin/bash

    for file; do ffmpeg -i “$file” -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a pcm_s16le -f mov “${file%.*}”.mov

    done

    And:

    #!/bin/bash

    for file; do ffmpeg -i “$file” “${file}”.mp4

    done