пт, 15 нояб. 2024 г., 03:21 Terje J. Hanssen <[email protected]>:
> > > > Den 14.11.2024 22:21, skrev Andrew Randrianasulu: > > > > чт, 14 нояб. 2024 г., 23:41 Terje J. Hanssen <[email protected]>: > >> >> >> >> Den 14.11.2024 18:38, skrev Andrew Randrianasulu: >> >> >> >> чт, 14 нояб. 2024 г., 20:27 Terje J. Hanssen <[email protected]>: >> >>> Thank you for the patch. >>> >>> A few clarification questions in between before I start: >>> >>> Den 14.11.2024 14:21, skrev Andrew Randrianasulu: >>> >>> > you need to reset your git tree, >>> > >>> > something like >>> > >>> > git reset --hard 2037bf63cdf25462ca606f4a28636e12df77c2a0 >>> >>> I did use "git reset --hard" without number at the end for the previous >>> patch >>> >>> What number here, should I find mine somewhere in my git tree? >>> >> >> >> you can fig them in 'git log' screen, you should have two more patches on >> top of "ORIGIN" line >> >> >> Sorry, I'm still a bit confused by the latter "you should have two more >> patches on top of "ORIGIN" line" >> Here is the top from my git log" output: >> >> commit 68eb98be2183738684f1f4da2729d1ff9989ad16 >> Author: Andrew Randrianasulu <[email protected]> >> <[email protected]> >> Date: Sun Oct 27 19:43:06 2024 +0300 >> >> Experimental: try 10bit vaapi encoding >> >> commit e5a5a6da907dbcd40d8612bdbfeea1a2a0ae6cc8 >> Author: Andrew Randrianasulu <[email protected]> >> <[email protected]> >> Date: Fri Oct 18 10:07:33 2024 +0300 >> >> Add onevpl support to build system >> >> commit 8681d13675f32e870ab3632eaf89105415fb3961 >> Author: Andrew Randrianasulu <[email protected]> >> <[email protected]> >> Date: Wed Oct 23 16:36:19 2024 +0300 >> >> Add DESCRIPTION >> >> commit 90138debee46e0b91adeb5d8a400158b131b0d61 >> Author: Andrew Randrianasulu <[email protected]> >> <[email protected]> >> Date: Wed Oct 23 16:29:58 2024 +0300 >> >> Add BUGS >> >> commit 318c884532617e32904d6f4ec05a2b73832f418e >> Author: Andrew Randrianasulu <[email protected]> >> <[email protected]> >> Date: Wed Oct 23 16:22:58 2024 +0300 >> >> Update README build instructions >> >> > ah. > > you can just git reset --hard e5a5a6da907dbcd40d8612bdbfeea1a2a0ae6cc8 > > > inother words just reset tree to state without old 10bit patch. > > then apply new. > > if you can't see line with > > (origin/master, origin/HEAD) > > you can scroll down (by cursor arrows) > > or search by pressing "/" and typing your search word and pressing enter. > > but I think you can just reset tree to "add onevpl" commit. > > > Sorry, if I lost something - because it does not change something so far: > All three attempts result all in yuv422p10le as the previous 10bit hack > did. > > My summary follows: > > /Cin > > # git reset --hard e5a5a6da907dbcd40d8612bdbfeea1a2a0ae6cc8 > HEAD is now at e5a5a6da Add onevpl support to build system > > # git am 0001-yet-another-10bit-attempt.patch > Applying: yet another 10bit attempt > > > I didn't undestand Cingg should be recompiled additional after this > patch(?) > yes. > -------------------------- > > My third Cin test using nv12 > > /Cin > > # CIN_10BIT_ENC=nv12 bin/cin > Cinelerra Infinity - built: Nov 13 2024 20:54:33 > > hevc_vaapi_8b420.mp4 > cin_hw_dev=vaapi > format=nv12,hwupload > # profile=main > # global_quality=22 > > ** rendered 1780 frames in 41.675 secs, 42.711 fps > FFMPEG::open_decoder: some stream times estimated: > /Videoklipp/Cineform/cfhd01.mkv > > > ffprobe -hide_banner hd01_hevc_vaapi_8b420.mp4 > Stream #0:0[0x1](und): Video: hevc (Rext) (hev1 / 0x31766568), > yuv422p10le(tv, bt709/unknown/unknown, top coded first (swapped)), > 1920x1080 [SAR 1:1 DAR 16:9], 24375 kb/s, 25 fps, 25 tbr, 12800 tbn > (default) > > =========================== > > Some output for verification: > > /Cin/cinelerra # egrep -i "10bit|tenbit|nv12|p010|y210" ffmpeg.C > GET_HW_PIXFMT(nv12, AV_PIX_FMT_NV12) > case AV_PIX_FMT_NV12: ctx->get_format = get_hw_nv12; return *p; > const char *tenbit_enc = getenv("CIN_10BIT_ENC"); > frames_ctx->sw_format = AV_PIX_FMT_NV12; > if(tenbit_enc) > frames_ctx->sw_format = av_get_pix_fmt(tenbit_enc); > picture->format = AV_PIX_FMT_NV12; > > ---------------------- > > git log 2>&1 | tee git_log_after_another_10bit_patch > > Top of the output: > > commit 4d42448cc128d7d18e34eb97d4234e73b9acb360 > Author: Andrew Randrianasulu <[email protected]> > <[email protected]> > Date: Thu Nov 14 16:18:24 2024 +0300 > > yet another 10bit attempt > > commit e5a5a6da907dbcd40d8612bdbfeea1a2a0ae6cc8 > Author: Andrew Randrianasulu <[email protected]> > <[email protected]> > Date: Fri Oct 18 10:07:33 2024 +0300 > > Add onevpl support to build system > > ========================= > > > > > > >
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

