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. |
12th September 2024, 20:02 | #361 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 499
|
Opus-tools v0.2-34-g98f3ddc (using libopus 1.5.2-21-gff6dea5)
https://www.mediafire.com/file/127dogro8csvcs3 SoX Binary v14.4.2 (2024-09-12) https://www.mediafire.com/file/4ua08echjr4y69n uvg266 VVC v0.8.1-6999e44 https://www.mediafire.com/file/y5c2m8nksa5socg
__________________
Do NOT re-post any of my Mediafire links. Download & re-host the content(s) if you want to share it somewhere else. Last edited by Barough; 13th September 2024 at 16:11. |
14th September 2024, 10:11 | #362 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,089
|
New uploads (MSYS2, MinGW32 / MinGW64, GCC 14.2.0):
MP4Box 2.5-DEV-rev503-g25797108-ab-suite MediaInfo CLI 24.06 |
14th September 2024, 12:11 | #363 | Link |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,720
|
Sometimes, having strange CUDA errors when aborting/launching an encode.
Unfortunately I can't find the previous hotfix release, anyone?
__________________
@turment on Telegram Last edited by tormento; 15th September 2024 at 11:07. |
14th September 2024, 12:57 | #364 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 7,080
|
Quote:
__________________
BeHappy, AviSynth audio transcoder. |
|
15th September 2024, 11:07 | #366 | Link |
Registered User
Join Date: Jul 2015
Posts: 770
|
ffmpeg version 7.0.2-3f84d1d1 Copyright (c) 2000-2024 the FFmpeg developers
built with GCC: (GNU) 11.5.0 (SIMD) AVX configuration: -std=gnu++11 -march=x86-64-v2 -ftree-vectorize -g0 -O3 -fPIC -mavx -mxsave -mpclmul -maes -o lib/ffmpeg.exe fftools/ffmpeg.o fftools/ffmpeg_dec.o fftools/ffmpeg_demux.o fftools/ffmpeg_enc.o fftools/ffmpeg_filter.o fftools/ffmpeg_hw.o fftools/ffmpeg_mux.o fftools/ffmpeg_mux_init.o fftools/ffmpeg_opt.o fftools/cmdutils.o fftools/objpool.o fftools/opt_common.o fftools/sync_queue.o fftools/thread_queue.o -Llib -lavdevice_x64 -lavfilter_x64 -lavformat_x64 -lavcodec_x64 -lswresample_x64 -lswscale_x64 -lavutil_x64 -lpostproc_x64 -lwebp_x64 -lopenjpeg_x64 -lsvtjxs_x64 -ljxl_x64 -lcodec2_x64 -lgsm_x64 -logg_x64 -lvorbis_x64 -ltheora_x64 -llc3_x64 -lsnappy_x64 -lxavs_x64 -ldavs2_x64 -lxavs2_x64 -luavs3d_x64 -luavs3e_x64 -ltwolame_x64 -lspeex_x64 -lshine_x64 -lmp3lame_x64 -lxvid_x64 -lfdk-aac_x64 -lopenh264_x64 -lx264_opencl_0810bit_x64 -lkvazaar_x64 -lx265_081012bit_x64 -luvg266_x64 -lxevd_x64 -lxeve_x64 -lcelt_opus_silk_x64 -lvpx_x64 -ldav1d_x64 -laom_x64 -lass_x64 -lrsvgdec_x64 -lcairo_pixman_x64 -l:fribidi_x64.a -l:freetype_harfbuzz_x64.a -lxml2_x64 -llcms2_x64 -l:zlib_x64.a -l:bzip2_x64.a -l:lzma_x64.a -lvmaf_x64 -l: opencv2_opencl_x64.a -l: opencl_x64.a -l:quirc_x64.a -lqrencode_x64 -lpthread_x64 -L. -lcfgmgr32 -ldnsapi -ldwrite -lbcrypt -liphlpapi -lgdi32 -lopengl32 -lole32 -loleaut32 -lsecurity -lshlwapi -lstrmiids -luuid -lvfw32 -lws2_32 https://github.com/PCRE2Project/pcre...223d7579f3ef96 https://github.com/GNOME/gvdb/commit...782b08f2dcb400 https://github.com/libjxl/libjxl/com...d56d744ee83617 https://github.com/webmproject/libwe...5af8b490c578e0 https://github.com/libass/libass/com...ec5e906e47c1fd https://github.com/harfbuzz/harfbuzz...7eeaf7f9fa3e5c https://gitlab.gnome.org/GNOME/libxm...0b0e30130addc7 https://gitlab.gnome.org/GNOME/glib/...b33722ad2068c2 https://gitlab.freedesktop.org/cairo...656455c43f67e2 https://bitbucket.org/multicoreware/...fda4c057318699 https://github.com/xiph/opus/commit/...857d86a420ab89 https://github.com/Jamaika1/plugins_ffmpeg701_mingw1150 Anyone know how to convert char* content to json_stream*? Do I need additional libraries? Code:
char* iobuf[sizeof(json_stream)] = {(char*)"{\n\ \"param_dict\": {\n\ \"C\": 4.0,\n\ \"score_transform\": {\n\ \"p2\": -0.00705305,\n\ \"out_gte_in\": \"true\",\n\ \"p0\": 1.70674692,\n\ \"p1\": 1.72643844\n\ },\n\ \"norm_type\": \"clip_0to1\",\n\ \"score_clip\": [\n\ 0.0,\n\ 100.0\n\ ],\n\ ......... }"}; json_stream* s = reinterpret_cast<json_stream*>(iobuf); init(s); err = vmaf_read_json_model(&model, &model_cfg, s); Last edited by Jamaika; 15th September 2024 at 11:44. |
24th September 2024, 06:51 | #367 | Link |
Registered User
Join Date: Jul 2015
Posts: 770
|
I don't know about the users on the doom9 forum but I'm having a hard time creating ffmpeg with C++23.
The latest lcevc add-on from fmt forces this fact. What can I say. The add-on doesn't like old versions of GCC. Only build with the latest version of GCC 15. It has changed 2 __STDC_VERSION__ for C23 to 202311L. So what about versions SVT and AOM from C99. Probably to the trash. media-autobuild_suite I wonder if it will switch to C23. I looked at the vapoursynth add-on. Old program can't compile in static. Added old avisynthplus, python add-ons. It's probably too hard for me to do this. codec vvenc Code:
NoMallocThreadPool.h:160:31: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 160 | nonconst->m_cond.wait( l, [=] { return !m_intBarrier.isBlocked(); } ); | ^ NoMallocThreadPool.h:160:31: note: add explicit 'this' or '*this' capture Code:
ps_encode.cpp: In function 'FDK_PSENC_ERROR FDKsbrEnc_PSEncode(HANDLE_PS_ENCODE, HANDLE_PS_OUT, UCHAR*, UINT, FIXP_DBL* (*)[2][2], INT, INT)': ps_encode.cpp:1002:34: warning: arithmetic between different enumeration types 'PS_CONSTS' and 'PS_BANDS' is deprecated [-Wdeprecated-enum-enum-conversion] 1002 | PS_MAX_ENVELOPES * PS_MAX_BANDS * sizeof(PS_DELTA)); Code:
decoder.cc: In function 'void decoder_signal(davs2_t*, davs2_frame_t*, int)': decoder.cc:268:12: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 268 | frame->i_decoded_line++; | ~~~~~~~^~~~~~~~~~~~~~ Code:
sao.cpp: In member function 'void x265::SAO::rdoSaoUnitCu(x265::SAOParam*, int, int, int)': sao.cpp:1242:66: warning: arithmetic between different enumeration types 'x265::SAO::<unnamed enum>' and 'x265::SAOType' is deprecated [-Wdeprecated-enum-enum-conversion] 1242 | X265_CHECK(sizeof(PerPlane) == (sizeof(int32_t) * (NUM_PLANE * MAX_NUM_SAO_TYPE * MAX_NUM_SAO_CLASS)), "Found Padding space in struct PerPlane"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ common.h:113:37: note: in definition of macro 'X265_CHECK' 113 | #define X265_CHECK(expr, ...) if (!(expr)) { \ | ^~~~ Code:
frameencoder.cpp:1748:16: warning: '++' expression of 'volatile'-qualified type is deprecated [-Wvolatile] 1748 | curRow.completed++; | ~~~~~~~^~~~~~~~~ Code:
avisynth_compat.cpp:1309:56: error: no match for 'operator+' (operand types are 'const char [16]' and 'std::u8string' {aka 'std::__cxx11::basic_string<char8_t>'}) 1309 | vsapi->mapSetError(out, ("Failed to load " + fsPath.u8string() + ". GetLastError() returned " + std::to_string(lastError) + ". The file you tried to load or one of its dependencies is probably missing.").c_str()); | ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ | | | | const char [16] std::u8string {aka std::__cxx11::basic_string<char8_t>} built with GCC: (GNU) 15.0.0 (SIMD) AVX configuration: {test}-std=gnu++23 -march=x86-64-v2 -ftree-vectorize -g0 -O3 -fPIC -mavx -mxsave -mpclmul -maes -o lib/ffmpeg.exe fftools/ffmpeg.o fftools/ffmpeg_dec.o fftools/ffmpeg_demux.o fftools/ffmpeg_enc.o fftools/ffmpeg_filter.o fftools/ffmpeg_hw.o fftools/ffmpeg_mux.o fftools/ffmpeg_mux_init.o fftools/ffmpeg_opt.o fftools/cmdutils.o fftools/objpool.o fftools/opt_common.o fftools/sync_queue.o fftools/thread_queue.o -Llib -lavdevice_x64 -lavfilter_x64 -lavformat_x64 -lavcodec_x64 -lswresample_x64 -lswscale_x64 -lavutil_x64 -lpostproc_x64 -lwebp_x64 -lopenjpeg_x64 -lsvtjxs_x64 -ljxl_x64 -lcodec2_x64 -lgsm_x64 -logg_x64 -lvorbis_x64 -ltheora_x64 -llc3_x64 -lsnappy_x64 -lxavs_x64 -ldavs2_x64 -lxavs2_x64 -luavs3d_x64 -luavs3e_x64 -ltwolame_x64 -lspeex_x64 -lshine_x64 -lmp3lame_x64 -lxvid_x64 -lfdk-aac_x64 -lopenh264_x64 -lx264_opencl_0810bit_x64 -lkvazaar_x64 -lx265_081012bit_x64 -luvg266_x64 -lxevd_x64 -lxeve_x64 -lcelt_opus_silk_x64 -lvpx_x64 -ldav1d_x64 -laom_x64 -lass_x64 -lrsvgdec_x64 -lcairo_pixman_x64 -l:fribidi_x64.a -l:freetype_harfbuzz_x64.a -lxml2_x64 -llcms2_x64 -l:zlib_x64.a -l:bzip2_x64.a -l:lzma_x64.a -lvmaf_x64 -l: opencv2_opencl_x64.a -l: opencl_x64.a {test} -l:lcevc_x64.a -l:vsscript_x64.a -l: python313_x64.a -l:quirc_x64.a -lqrencode_x64 -lpthread_x64 -L. -lcfgmgr32 -ldnsapi -ldwrite -lbcrypt -liphlpapi -lgdi32 -lopengl32 -lole32 -loleaut32 -lsecurity -lshlwapi -lstrmiids -luuid -lvfw32 -lws2_32 https://www.sendspace.com/file/qvcnac https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116838 Working version fmpeg version 7.1.0-fd6cc18d Copyright (c) 2000-2024 the FFmpeg developers built with GCC: (GNU) 11.5.0 (SIMD) AVX configuration: {test}-std=gnu++2b -march=x86-64-v2 -ftree-vectorize -g0 -O3 -fPIC -mavx -mxsave -mpclmul -maes -o lib/ffmpeg.exe fftools/ffmpeg.o fftools/ffmpeg_dec.o fftools/ffmpeg_demux.o fftools/ffmpeg_enc.o fftools/ffmpeg_filter.o fftools/ffmpeg_hw.o fftools/ffmpeg_mux.o fftools/ffmpeg_mux_init.o fftools/ffmpeg_opt.o fftools/cmdutils.o fftools/objpool.o fftools/opt_common.o fftools/sync_queue.o fftools/thread_queue.o -Llib -lavdevice_x64 -lavfilter_x64 -lavformat_x64 -lavcodec_x64 -lswresample_x64 -lswscale_x64 -lavutil_x64 -lpostproc_x64 -lwebp_x64 -lopenjpeg_x64 -lsvtjxs_x64 -ljxl_x64 -lcodec2_x64 -lgsm_x64 -logg_x64 -lvorbis_x64 -ltheora_x64 -llc3_x64 -lsnappy_x64 -lxavs_x64 -ldavs2_x64 -lxavs2_x64 -luavs3d_x64 -luavs3e_x64 -ltwolame_x64 -lspeex_x64 -lshine_x64 -lmp3lame_x64 -lxvid_x64 -lfdk-aac_x64 -lopenh264_x64 -lx264_opencl_0810bit_x64 -lkvazaar_x64 -lx265_081012bit_x64 -luvg266_x64 -lxevd_x64 -lxeve_x64 -lcelt_opus_silk_x64 -lvpx_x64 -ldav1d_x64 -laom_x64 -lass_x64 -lrsvgdec_x64 -lcairo_pixman_x64 -l:fribidi_x64.a -l:freetype_harfbuzz_x64.a -lxml2_x64 -llcms2_x64 -l:zlib_x64.a -l:bzip2_x64.a -l:lzma_x64.a -lvmaf_x64 -l: opencv2_opencl_x64.a -l: opencl_x64.a {test} -l:lcevc_x64.a -l:vsscript_x64.a -l: python313_x64.a -l:quirc_x64.a -lqrencode_x64 -lpthread_x64 -L. -lcfgmgr32 -ldnsapi -ldwrite -lbcrypt -liphlpapi -lgdi32 -lopengl32 -lole32 -loleaut32 -lsecurity -lshlwapi -lstrmiids -luuid -lvfw32 -lws2_32 I tried my hand at creating a lcevc decoder. It turned out that I can't test it. I don't have lcevc hevc encoder. The decoder has nothing to do with scc hevc. I generally give up. I'll wait for working versions of ffmpeg download and media-autobuild_suite. https://www.gyan.dev/ffmpeg/builds/ https://www.sendspace.com/file/wz8weo Last edited by Jamaika; 26th September 2024 at 01:33. |
28th September 2024, 21:15 | #368 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 499
|
x264 0.164.3192 c24e06c
GCC v14.2.0 / Win32/64 https://code.videolan.org/videolan/x...commits/master DL : https://www.mediafire.com/file/gra4vvgg329xbkw
__________________
Do NOT re-post any of my Mediafire links. Download & re-host the content(s) if you want to share it somewhere else. Last edited by Barough; 1st October 2024 at 20:40. |
30th September 2024, 19:59 | #370 | Link | |
Silent Reader
Join Date: Dec 2003
Location: Germany
Posts: 305
|
Quote:
x265 works, but x264 not. |
|
1st October 2024, 20:46 | #374 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 499
|
AOM AV1 v3.10.0-119-g93a3f4de19
https://www.mediafire.com/file/198yxdf47qin7d3 dav1d v1.4.2-101-ged004fe9 https://www.mediafire.com/file/g9f16ty984cwrlq
__________________
Do NOT re-post any of my Mediafire links. Download & re-host the content(s) if you want to share it somewhere else. Last edited by Barough; 4th October 2024 at 20:29. |
1st October 2024, 20:58 | #375 | Link | |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 499
|
Quote:
__________________
Do NOT re-post any of my Mediafire links. Download & re-host the content(s) if you want to share it somewhere else. Last edited by Barough; 1st October 2024 at 21:15. |
|
3rd October 2024, 22:21 | #376 | Link |
Registered User
Join Date: Jul 2015
Posts: 770
|
ffmpeg version 7.1.0-9d3cdf8f with avisynthplus 3.7.3-2b55ba4
There probably won't be much interest. The solution isn't convenient because avi decoders aren't initialized by avisynth from ffmpeg. ffplay_avx.exe myavi.avs Code:
AVISource("111.avi") # resize the dimensions of the video frame to 320x240 LanczosResize(320, 240) Duration: 00:00:04.04, start: 0.000000, bitrate: 0 kb/s Stream #0:0: Video: rawvideo (Y3[10][10] / 0xA0A3359), yuv422p10le, 320x240, 25 fps, 25 tbr, 25 tbn https://www.sendspace.com/file/xedpk0 Last edited by Jamaika; 3rd October 2024 at 22:30. |
4th October 2024, 20:28 | #378 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 499
|
x265 v4.0+19-26d2bab
https://www.mediafire.com/file/saqzbqx3uri9p3e
__________________
Do NOT re-post any of my Mediafire links. Download & re-host the content(s) if you want to share it somewhere else. |
5th October 2024, 15:21 | #380 | Link |
Registered User
Join Date: Jul 2015
Posts: 770
|
The original avisynth functions added to ffmpeg are only in version V3. The latest version of avisynth has 3 times more functions. I will not upgrade it.
I added found add-ons c++ to avisynth. I don't know if they are useful. https://github.com/pinterf/Deflicker https://github.com/pinterf/Frfun7 https://github.com/pinterf/mvtools https://github.com/arnean/PerfPan https://github.com/TomArrow/ColorMatrixTransform https://github.com/jpsdr/HDRTools https://github.com/Asd-g/AviSynth-FillBorders https://github.com/qyot27/DeDup There are lot of add-ons on websites. Directshow is thrown into the trash. It is only under MSVC. Vapoursynth has avisynth plugins. I don't know. Does avisynth have vapoursynth plugins? Edit: After some trouble I finally managed to create something. Does it work? I haven't tested it. https://www.sendspace.com/file/19n4di None DePanEstimate. Probably to delete the whole mvtools, non-static. HDRTools??? SIMD(ASM) only MSVC. It isn't known how to merge an extended threadpool, incompatible with avisynth. Probably to delete. Last edited by Jamaika; 6th October 2024 at 11:26. |
Thread Tools | Search this Thread |
Display Modes | |
|
|