Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
4th January 2025, 14:52 | #1 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
New functions in ffmpeg.
Added jpegXL animated
Improved opus options in ffmpeg. My ffmpeg project: https://limewire.com/?referrer=48k1433kko Latest project fixes. https://github.com/AviSynth/AviSynth...0fb6e0a6d76dd0 https://github.com/HomeOfAviSynthPlu...6e84a0c629252d https://gitlab.gnome.org/GNOME/libxm...43c1b565327654 https://gitlab.gnome.org/GNOME/glib/...13fbc41cf51ba3 https://gitlab.gnome.org/GNOME/pango...49f2727cd6ce60 https://github.com/freetype/freetype...03497c473e10d0 https://github.com/harfbuzz/harfbuzz...1375d9ef1d1959 https://github.com/tukaani-project/x...13ef520827b57c https://code.videolan.org/videolan/x...d4f10540df4687 https://code.videolan.org/videolan/d...e3621c14ee5484 https://bitbucket.org/multicoreware/...2b5574feff0f4c Last edited by Jamaika; 4th January 2025 at 19:18. |
4th January 2025, 18:03 | #3 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
I don't know what you mean but these aren't your projects.
Is there a linking interest in the GUI? Probably not. There are lot of links on pages Is this advertisement? Rather not. A free 1GB file transfer with download counter for month would be useful but probably not realistic. Then you can say what it is. Last edited by Jamaika; 4th January 2025 at 18:06. |
5th January 2025, 07:58 | #6 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
Let's see what's up in Mainconcept. What's new for big video editors. Will 2025 surprise us with ffmpeg or github add-ons?
https://www.mainconcept.com/mainconc...-wowza-jpeg-xs MainConcept, the leading provider of video and audio codecs, has expanded the availability of LCEVC with Wowza Streaming Engine and released a JPEG XS SDK featuring low latency and low complexity that also benefits from the MainConcept Easy Video API. MainConcept and Wowza have continually advanced their offerings to meet the industry’s ever-changing needs. By adding LCEVC into Wowza Streaming Engine that uses MainConcept codecs to encode or transcode to and from AVC/H.264 and HEVC/H.265, the teams have been able to provide reduced bitrates by enhancing compression efficiency resulting in significantly lower encoding costs while keeping backward compliance with all sorts of legacy playback devices. LCEVC (standardized as MPEG-5 Part 2) is an enhancement layer which, when combined with a base video encoded with a codec like AVC, HEVC or VVC produces an enhanced video stream. Last year MainConcept in partnership with V-Nova, the primary developers of LCEVC, added LCEVC to the MainConcept Live Encoder. This latest project with Wowza further expands the availability of this codec enhancement and is the first ever to offer both LCEVC and VVC together, the combination recently selected by Forum SBTVD and standardized in the upcoming TV 3.0 digital television in Brazil. That's how it looks. There is no point in counting on the addition of the ac4 codec to free projects this year. Will there be avs4 based on the vvc codec in Chinese TV? There is no announcement at the moment. Free projects on github are unfinished so they have nothing to do with Chinese TV. So it is not known whether to delete these projects from ffmpeg? https://gitee.com/pkuvcl/xavs2 https://github.com/uavs3/uavs3e https://www.avs.org.cn/en/index.php/index/list?catid=22 Last edited by Jamaika; 5th January 2025 at 08:15. |
8th January 2025, 09:14 | #7 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
It's time to clutter up the forum.
Latest project fixes. https://github.com/GNOME/pango/commi...e5dc0b16cdae38 https://github.com/libjxl/libjxl/com...bf28da04548d8c https://github.com/cisco/openh264/co...5fc0a3c9ed14e3 https://github.com/despoa/LAME/commi...3da6ad8a97345f https://github.com/PCRE2Project/pcre...4be9000214e93b https://github.com/harfbuzz/harfbuzz...f74373cc0f1472 https://github.com/GNOME/libxml2/com...3cadcd952021d1 https://github.com/ultravideo/kvazaa...e57978d1433e0e https://bitbucket.org/multicoreware/...eed005d82b93c9 https://github.com/OpenVisualCloud/S...4c092b490cfbdd I added vsTMM to Avisynth, but I don't know if it's the best idea. There are similar projects on github. https://github.com/Asd-g/TMM2 https://github.com/pinterf/TIVTC https://github.com/avisynth-repository/TDeint Changed vfr function definitions in avisynth. Code:
if(avs->flags & AVISYNTH_FRAMEPROP_VFR) { avs->is_vfr = false; avpriv_set_pts_info(st, 32, avs->vi->fps_denominator, avs->vi->fps_numerator); } else { avs->is_vfr = true; avpriv_set_pts_info(st, 64, 1, 1); } https://github.com/Asd-g/AviSynth-FFTSpectrum What can be annoying in the AVISource Avisynth function? The function is enabled by default audio=true. It should be false. This function only works for pcm audio codecs. Lame MP3 doesn't work. GUI fonts in the windows family. The more fonts installed, the more memory is burdened. I provide links to uninstall fonts. It's a pity that fonts cann't be downloaded from the X directory without installing them in glib, cairo, harfbuzz, pango, libass, rsvg. ** (process:3748): WARNING **: 10:52:27.423: couldn't load font "Times-Roman Not-Rotated 11.199", falling back to "Sans Not-Rotated 11.199", expect ugly output. HKCU\Software\Microsoft\Shared Tools\Panose, name font HKCU\Software\Microsoft\Windows NT\CurrentVersion\Fonts, name font My ffmpeg project: https://limewire.com/?referrer=48k1433kko I haven't added l-smash fixes to ffmpeg. They'll be approved in ffmpeg and then they'll be added. https://github.com/HomeOfAviSynthPlu...r-lsmashsource Last edited by Jamaika; 9th January 2025 at 11:24. |
14th January 2025, 15:47 | #8 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
Latest project fixes.
https://gitlab.gnome.org/GNOME/pango...09ea799038445b https://github.com/libjxl/libjxl/com...d6c55380e65ac5 https://github.com/PCRE2Project/pcre...fdb56d3eab0517 https://gitlab.gnome.org/GNOME/glib/...3442d3660480dd https://gitlab.freedesktop.org/cairo...8e1a9ce1a2fec2 https://gitlab.freedesktop.org/freet...3d9230335cc2c0 https://github.com/tukaani-project/x...bbc32f2a313615 Fixed JincResize 36/64/144/256 Added AddGrainC Added RemoveDirt Added TIVTC, TDeint https://www.sendspace.com/file/495fj7 Last edited by Jamaika; 16th January 2025 at 17:04. |
21st January 2025, 22:11 | #9 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
Latest project fixes.
https://github.com/freetype/freetype...dda8c117498bab https://github.com/libjxl/libjxl/com...bdbd75de455aba https://github.com/tukaani-project/x...2d35cc281f65da https://github.com/xiph/speex/commit...894bd200526222 https://github.com/mm2/Little-CMS/co...b0628b1e704e56 https://gitlab.gnome.org/GNOME/glib/...a020a586727bbf https://gitlab.gnome.org/GNOME/libxm...ec3a91fda3e0e2 https://github.com/AviSynth/AviSynth...15b32ab9678d60 https://github.com/uclouvain/openjpe...0ea883e3d73fbf A few recent modifications. Enough for another 4 years. https://github.com/Asd-g/AviSynth-Ji...cba06a5c4426c2 https://github.com/pinterf/FastBlur/...c4d401ad94b308 Test plugins avisynth Code:
function LibavSource2(string path, int "atrack", \ int "fpsnum", int "fpsden", \ string "format", bool "cache") { atrack = Default(atrack, -1) fpsnum = Default(fpsnum, 0) fpsden = Default(fpsden, 1) cache = Default(cache, true) format = Default(format, "") video = LWLibavVideoSource(path, \ fpsnum=fpsnum, fpsden=fpsden, format=format, \ cache=cache) return (atrack==-2) ? video: AudioDub(video, \ LWLibavAudioSource(path, stream_index=atrack, cache=cache)) } function RemoveDirt(clip input, bool "_grey", int "repmode") { _grey=default(_grey, false) repmode=default(repmode, 16) clmode=17 clensed=Clense(input, grey=_grey, cache=4) sbegin = ForwardClense(input, grey=_grey, cache=-1) send = BackwardClense(input, grey=_grey, cache=-1) select = SCSelect(input, sbegin, send, clensed, debug=true) alt=Repair(select, input, mode=repmode, modeU = _grey ? -1 : repmode ) restore=Repair(clensed, input, mode=repmode, modeU = _grey ? -1 : repmode) corrected=RestoreMotionBlocks(clensed, restore, neighbour=input, alternative=alt, gmthreshold=70, dist=1, dmode=2, debug=false, noise=10, noisy=12, grey=_grey) return RemoveGrain(corrected, mode=clmode, modeU = _grey ? -1 : clmode ) } ConvertAudioToFloat() AudioBoost(4.0, 0.95, 1, true) z_ConvertFormat(pixel_type="YUV420",colorspace_op="709:709:709:l=>709:709:709:l",dither_type="none") Jinc64Resize(1280,720) RemoveDirt(false,16) tfm(pp=7,tdeint(mode=2,type=3)).tdecimate(mode=1) // I don't know if plugin is supposed to work like this. Test fix: https://github.com/Asd-g/AviSynth-JincResize/pulls https://www.sendspace.com/file/05nt44 Last edited by Jamaika; 23rd January 2025 at 09:45. |
24th January 2025, 16:14 | #10 | Link |
Registered User
Join Date: Jul 2015
Posts: 821
|
Latest project fixes.
https://github.com/freetype/freetype...3b4307ccb4b3a0 https://gitlab.freedesktop.org/pixma...2c2fb9e2779ae6 https://github.com/GNOME/pango/commi...77f5e80fa16b76 https://gitlab.gnome.org/GNOME/glib/...0ff4e975cb6e12 https://gitlab.gnome.org/GNOME/libxm...14cb27995b7924 https://github.com/tukaani-project/x...1f421c22db1718 https://github.com/harfbuzz/harfbuzz...5e127f22d36803 https://github.com/PCRE2Project/pcre...e05df41c4be14c https://bitbucket.org/multicoreware/...4c779ea79d0f5d https://github.com/Asd-g/AviSynth-Ji.../pull/20/files https://www.sendspace.com/file/coletw KNLMeansCL() isn't need to add parameters in my project. 'device_type' default "auto", 'device_id' default 0, 'info' default true Last edited by Jamaika; 24th January 2025 at 16:18. |
Thread Tools | Search this Thread |
Display Modes | |
|
|