Beiträge von Minamiya

    Und zwar habe ich ein komisches Problem mit libx265 und ffmpeg

    ich diese zeile, direkt eingebe:

    Code
    wine avs2yuv_mod ./test.avs -o - | ffmpeg -i - -c:v libx265 -preset medium -pix_fmt yuv422p10le -crf 19 -x265-params "deblock=0:-1:[B][COLOR=#ffa07a]rdoq-level=1[/COLOR][/B]:psy-rd=0.40:psy-rdoq=10.0:aq-mode=2:aq-strength=1.2:bframes=6:ref=6:rd=5:tu-intra-depth=4:tu-inter-depth=4:me=3:max-merge=5:subme=6:merange=25:keyint=240:rc-lookahead=80:b-adapt=2[B]:[COLOR=#ff0000]rect:amp:no-sao:no-open-gop:no-cutree:no-tskip:no-tskip-fast:weightp:weightb:no-strong-intra-smoothing[/COLOR][/B]" -y anime_01_x265.hevc

    Übernimmt er mir keine Parameter von deblock usw.

    Code
    x265 [info]: HEVC encoder version 1.6+360-bca33880585ax265 [info]: build info [Linux][GCC 4.9.2][64 bit] 16bppx265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVXx265 [info]: Main 4:2:2 10 profile, Level-3.1 (Main tier)x265 [info]: Thread pool created using 8 threadsx265 [info]: frame threads / pool features       : 3 / wpp(12 rows)x265 [info]: Internal bit depth                  : 10x265 [info]: Coding QT: max CU size, min CU size : 64 / 8x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intrax265 [info]: ME / range / subpel / merge         : hex / 57 / 2 / 2x265 [info]: Keyframe min / max / scenecut       : 23 / 250 / 40x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2x265 [info]: b-pyramid / weightp / weightb / refs: 1 / 1 / 0 / 3x265 [info]: AQ: mode / str / qg-size / cu-tree  : [B][COLOR=#ff0000]1 / 1.0 / 64 / 1[/COLOR][/B]x265 [info]: Rate Control                        : CRF-19.0x265 [info]: tools: rd=3 psy-rd=0.30 signhide tmvp strong-intra-smoothingx265 [info]: tools: deblock sao

    Wenn ich aber die Rot markierten zeilen rausnehme, übernimmt er die Parameter plötzlich, meckert dann zwar für die Orangene Zeile, aber sonst übernimmt er alles dann. Woran liegt dies, das er mir die Zeilen nicht nimmt?

    Code
    x265 [info]: HEVC encoder version 1.6+298-4a7176bab742x265 [info]: build info [Linux][GCC 4.9.2][64 bit] 16bppx265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVXx265 [info]: Main 4:2:2 10 profile, Level-4 (Main tier)x265 [info]: Thread pool created using 8 threadsx265 [info]: frame threads / pool features       : 3 / wpp(12 rows)x265 [info]: Internal bit depth                  : 10x265 [info]: Coding QT: max CU size, min CU size : 64 / 8x265 [info]: Residual QT: max TU size, max depth : 32 / 4 inter / 4 intrax265 [info]: ME / range / subpel / merge         : star / 25 / 6 / 5x265 [info]: Keyframe min / max / scenecut       : 23 / 240 / 40x265 [info]: Lookahead / bframes / badapt        : 80 / 6 / 2x265 [info]: b-pyramid / weightp / weightb / refs: 1 / 1 / 0 / 6x265 [info]: AQ: mode / str / qg-size / cu-tree  : [COLOR=#ff0000][B]2 / 1.2 / 64 / 1[/B][/COLOR]x265 [info]: Rate Control                        : CRF-19.0x265 [info]: tools: rd=5 psy-rd=0.40 signhide tmvp strong-intra-smoothingx265 [info]: tools: deblock sao

    FFmpeg habe ich so gebaut:

    Code
    ./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb     --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264     --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp     --enable-libxvid --enable-libass --enable-libx265

    Und x265 wie in dem anderen thread hier im Linux bereich.

    Hast du denn x265 mit gesetzten HIGH_BIT_DEPTH kompiliert?
    Stellt man vor dem Kompilieren ein. z.B. wie unten oder in den GUI (ccmake ../../source)

    Code
    hg clone https://bitbucket.org/multicoreware/x265 x265cd x265/build/linux/cmake -G "Unix Makefiles" -D HIGH_BIT_DEPTH:BOOL=ON  ../../sourcemake -j4

    P.S. gab es da nicht mal die Meldung, dass sich das irgendwie ändern soll. Also beides in eine Exe.

    Thx, geht jetzt.

    Hi,

    weiß jemand wie ich x265 unter debian dazu bringe, das er mir 10Bit encodes macht?
    habe mir bisher nur eine 8bpp vers. bauen können.

    Code
    ffmpeg# ffmpeg -h encoder=libx265ffmpeg version git-2015-04-22-86d00ed Copyright (c) 2000-2015 the FFmpeg developers  built with gcc 4.9.2 (Debian 4.9.2-10)  configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp --enable-libxvid --enable-libass --enable-libx265 --enable-libvpx  libavutil      54. 23.101 / 54. 23.101  libavcodec     56. 35.101 / 56. 35.101  libavformat    56. 30.100 / 56. 30.100  libavdevice    56.  4.100 / 56.  4.100  libavfilter     5. 14.100 /  5. 14.100  libswscale      3.  1.101 /  3.  1.101  libswresample   1.  1.100 /  1.  1.100  libpostproc    53.  3.100 / 53.  3.100Encoder libx265 [libx265 H.265 / HEVC]:    Threading capabilities: no    Supported pixel formats: yuv420p yuv422p yuv444plibx265 AVOptions:  -crf               <float>      E..V.... set the x265 crf (from -1 to FLT_MAX) (default -1)  -preset            <string>     E..V.... set the x265 preset  -tune              <string>     E..V.... set the x265 tune parameter  -x265-params       <string>     E..V.... set the x265 configuration using a :-separated list of key=value parameters/ffmpeg# ffmpeg -codecs | grep -i hevcffmpeg version git-2015-04-22-86d00ed Copyright (c) 2000-2015 the FFmpeg developers  built with gcc 4.9.2 (Debian 4.9.2-10)  configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-librtmp --enable-libxvid --enable-libass --enable-libx265 --enable-libvpx  libavutil      54. 23.101 / 54. 23.101  libavcodec     56. 35.101 / 56. 35.101  libavformat    56. 30.100 / 56. 30.100  libavdevice    56.  4.100 / 56.  4.100  libavfilter     5. 14.100 /  5. 14.100  libswscale      3.  1.101 /  3.  1.101  libswresample   1.  1.100 /  1.  1.100  libpostproc    53.  3.100 / 53.  3.100 DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding) (encoders: libx265 )