Miten määritän ffmpeg automaattisesti tallentamaan mp4 muotoon?

Minulla on ongelma, että haluan nauhoittaa tekemääni työtä mp4 muodossa. Käytän OBS studiota ja minulla on ffmpeg asennettuna. Kun nauhoitan jotain se tulee avi muotoon en saa auki kun seuraavanlainen ilmoitus tulee näytölle:

video/x-avi-unknown vaaditaan tiedoston toistamista varten, mutta sitä ei ole asennettu.

Yritin kaivaa ohjelmakirjastosta tätä en onnistu löytämään että video toistin soittaisi testi videon.

Minulla on asennettuna ffmpeg onnistuneesti.

Miten saan edes nämä avi tiedostot auki?

Onkohan jotain mennyt koodekkien kanssa sekaisin, tarkasta, että GStreamer on onnistuneesti asennettu.

VLC:n pitäisi pystyä toistamaan lähes kaikki videoformaatit, mukaan lukien . avi-tiedostot, ilman sen erikoisempia säätöjä. SMPlayer on toinen varteenotettava toistinohjelma, joka pärjää yleensä useimpien tiedostomuotojen kanssa. Viimeisenä mpv -toistin, jolla jopa vanhempi koneeni on yleensä myös 4K tasoista videota pystynyt toistamaan ongelmitta.

Jos haluat jo luodut .avi-tiedostot muuttaa vaikkapa .mp4-tiedostoiksi yhden hakemiston sisällä, terminaalissa:

for i in *.avi; do ffmpeg -i "$i" "${i%.*}.mp4"; done

Tai .avi-tiedostoja, joita sijaitsee myös alihakemistoissakin:

find /polku/tähän -name *.avi -exec ffmpeg -i {} {}.mp4 \;