[Cin] HDV formats patch

Andrew Randrianasulu randrianasulu at gmail.com
Fri Nov 13 17:27:48 CET 2020


В сообщении от 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)


More information about the Cin mailing list