Dear Cinelerra-gg community, I recently came across a really good setup for the GoPro mount while downhill mountain biking: A chest strap. I can highly recommend this, especially with any wide angle camera since it is an awesome perspective. In this setup, the GoPro (in my case) is mounted upside down, and it stores the "orientation" information (if recognized correctly) in its meta data, check this after ffprobe GH011430.MP4 ffprobe version 4.2.2-1ubuntu1 Copyright (c) 2007-2019 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-3ubuntu1) configuration: --prefix=/usr --extra-version=1ubuntu1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x55f3f35e8f00] Using non-standard frame rate 59/1 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'GH011430.MP4': Metadata: major_brand : mp41 minor_version : 538120216 compatible_brands: mp41 creation_time : 2020-07-05T10:30:19.000000Z firmware : HD7.01.01.90.00 Duration: 00:06:14.85, start: 0.000000, bitrate: 60254 kb/s Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt709), 2704x1520 [SAR 1:1 DAR 169:95], 60007 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default) Metadata:rotate : 180 creation_time : 2020-07-05T10:30:19.000000Z handler_name : GoPro AVC encoder : GoPro AVC encoder timecode : 10:40:21:43 Side data:displaymatrix: rotation of -180.00 degrees Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 189 kb/s (default) Metadata: creation_time : 2020-07-05T10:30:19.000000Z handler_name : GoPro AAC timecode : 10:40:21:43 Stream #0:2(eng): Data: none (tmcd / 0x64636D74) (default) Metadata: creation_time : 2020-07-05T10:30:19.000000Z handler_name : GoPro TCD timecode : 10:40:21:43 Stream #0:3(eng): Data: bin_data (gpmd / 0x646D7067), 30 kb/s (default) Metadata: creation_time : 2020-07-05T10:30:19.000000Z handler_name : GoPro MET Stream #0:4(eng): Data: none (fdsc / 0x63736466), 13 kb/s (default) Metadata: creation_time : 2020-07-05T10:30:19.000000Z handler_name : GoPro SOS Unsupported codec with id 0 for input stream 2 Unsupported codec with id 100359 for input stream 3 Unsupported codec with id 0 for input stream 4 The mpv player in my ubuntu 20.04 linux machine uses this information to flip the image correctly (while still using full hardware decoding, so perfectly smooth image), while cinelerra does not, apparently? Could you guys please give me a guide whats the best approach here? In the viewer you cant apply any filters, and even later on it is from a resource point of view a waste to use those filters, I guess? By the way, sometimes the camera gets mixed up and does not store this meta data information correctly, so an easy workaround for mpv player to play it smooth and with the correct rotation is to just ffmpeg copy to a new file with new meta data information, so like this: ffmpeg -i input.MP4 -c copy -metadata:s:v:0 rotate=180 output_rotate.MP4 This way you don't loose any information and it is super fast; the old file you may just delete. Thanks a lot! Cheers!