Den 13.11.2020 17:27, skrev Andrew Randrianasulu:
В сообщении от Friday 13 November 2020 19:03:24 вы написали:
Den 13.11.2020 09:40, skrev Andrew Randrianasulu:
В сообщении от Friday 13 November 2020 07:05:19 вы написали:
Den 12.11.2020 13:57, skrev Andrew Randrianasulu:
For cinelerra/defaultformats.h
I de-capitalized "I" in presets, but I'm not sure about overall aesthetics of "P" vs "p" or how I added "(HDV)" to some presets (because I think those 720p presets can be used outside of HDV material?)
Terje, can you try to pull cinGG sources from git, apply my patch (git apply PATCH from source tree) and build with "--with-single-user", so there will be no danger to your Cin isntallation and see if patch actually gives workable settings for your real footage? Here I reach my limit : Though I've worked with civil engineering, I'm not familiar with building, compiling and patching computer software :) Actually, almost five years ago, GG guided me step by step by email to compile my first Cin5.0 on openSUSE 42.1. Since then I've just installed pre-build rpm packages, included the current Cin-GG 5.1 on Leap 15.2.
So to do it now, I will need the detailed command procedure, step by step again ;) :}
there is big script in cinelerra/cinelerra-5.1/blds/bld_prepare.sh
I'll copy-paste part of it so you can copy/paste it into terminal (konsole, xterm ..) and execute as root (or use gui for isntalling all those packages, but I think it will be more time consuming):
zypper -n install nasm gcc gcc-c++ zlib-devel texinfo libpng16-devel \ freeglut-devel libXv-devel alsa-devel libbz2-devel ncurses-devel \ libXinerama-devel freetype-devel libXft-devel giflib-devel ctags \ bitstream-vera-fonts xorg-x11-fonts-core xorg-x11-fonts dejavu-fonts \ openexr-devel libavc1394-devel festival-devel libjpeg8-devel libdv-devel \ libdvdnav-devel libdvdread-devel libiec61883-devel libuuid-devel \ ilmbase-devel fftw3-devel libsndfile-devel libtheora-devel flac-devel \ libtiff-devel inkscape cmake patch libnuma-devel lzma-devel udftools git \ yasm autoconf automake rpm-build libjbig-devel libvdpau-devel libva-devel \ gtk2-devel libusb-1_0-devel libpulse-devel libtool python
after this you should have 'git' command available. I got the following output:
==============
Retrieving repository 'multimedia:apps' metadata ...................................................................................................[done] Building repository 'multimedia:apps' cache ........................................................................................................[done] Retrieving repository 'Packman Repository' metadata ................................................................................................[done] Building repository 'Packman Repository' cache .....................................................................................................[done] Retrieving repository 'Hovedpakkebrønn for oppdateringer' metadata .................................................................................[done] Building repository 'Hovedpakkebrønn for oppdateringer' cache ......................................................................................[done] Retrieving repository 'Hovedpakkebrønn for oppdateringer' metadata .................................................................................[done] Building repository 'Hovedpakkebrønn for oppdateringer' cache ......................................................................................[done] Loading repository data... Reading installed packages... 'gcc' is already installed. No update candidate for 'gcc-7-lp152.4.114.x86_64'. The highest available version is already installed. 'zlib-devel' is already installed. No update candidate for 'zlib-devel-1.2.11-lp152.8.6.1.x86_64'. The highest available version is already installed. 'python' is already installed. There is an update candidate for 'python' from vendor 'obs://build.opensuse.org/home:deltafox', while the current vendor is 'openSUSE'. Use 'zypper install python-2.7.18-lp152.177.1.x86_64' to install this candidate. 'dejavu-fonts' is already installed. No update candidate for 'dejavu-fonts-2.37-lp152.3.2.noarch'. The highest available version is already installed. 'xorg-x11-fonts' is already installed. No update candidate for 'xorg-x11-fonts-7.6-lp152.7.3.1.noarch'. The highest available version is already installed. 'xorg-x11-fonts-core' is already installed. No update candidate for 'xorg-x11-fonts-core-7.6-lp152.7.3.1.noarch'. The highest available version is already installed. 'lzma-devel' not found in package names. Trying capabilities. Resolving package dependencies... 5 Problems: Problem: alsa-devel-1.2.4-lp152.338.3.x86_64 requires libasound2 = 1.2.4, but this requirement cannot be provided Problem: fftw3-devel-3.3.8-lp152.104.2.x86_64 requires libfftw3-3 = 3.3.8-lp152.104.2, but this requirement cannot be provided Problem: flac-devel-1.3.3-lp152.231.4.x86_64 requires libFLAC8 = 1.3.3, but this requirement cannot be provided Problem: libpng16-devel-1.6.37-lp152.126.3.x86_64 requires libpng16-16 = 1.6.37, but this requirement cannot be provided Problem: giflib-devel-5.2.1-lp152.121.3.x86_64 requires libgif7 = 5.2.1, but this requirement cannot be provided
Problem: alsa-devel-1.2.4-lp152.338.3.x86_64 requires libasound2 = 1.2.4, but this requirement cannot be provided not installable providers: libasound2-1.2.4-lp152.338.3.x86_64[https-download.opensuse.org-6b55971e] Solution 1: install libasound2-1.2.4-lp152.338.3.x86_64 (with vendor change) openSUSE --> obs://build.opensuse.org/multimedia Solution 2: do not install alsa-devel-1.2.4-lp152.338.3.x86_64 Solution 3: break alsa-devel-1.2.4-lp152.338.3.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): c
===========
1 or 2 ?
Terje J. H
One, I think ..or "3" because not installing it will lead to no ALSA i/o (nowadays there is pulseaudio in CinGG , but I'm not sure how well it work) =============
Andrew, There was something above that put a 'c' and 'cr' at the end, and exited to the prompt as shown above. I had to install several packages Solution 1 from the open build service obs://....... before the build script ran through and installed 2321 packages. Now I'm here : terje@alfa:~/src/cin5> terje@alfa:~/src/cin5> du -sh 546M . terje@alfa:~/src/cin5> Could you add the command "to pull cinGG sources from git, apply my patch" (git apply PATCH from source tree) and build with "--with-single-user", so there will be no danger to your Cin isntallation and see if patch actually gives workable settings for your real footage? ========= Terje J. H