ffmpeg uyarısı: “bilinmeyen taraf veri tipi”


2

Bir video dönüştürme ya da ben sarı renkte bu uyarı mesajını alıyorum Ffmpeg ile bir masaüstü kayıt çalıştırmak çalışırken: unknown side data type 10 (24 bytes). Git deposundan (git sürümü) derlenen Arch Linux x86_64'te ffmpeg kullanımı.

Basit bir video dönüşümünün çıktısı:

$ ffmpeg -i video1.avi video2.mp4
ffmpeg version N-77722-g3ec5d8f Copyright (c) 2000-2016 the FFmpeg  developers
  built with gcc 5.3.0 (GCC)
  configuration: --prefix=/opt/ffmpeg-full-git --extra-cflags='-I/usr/include/nvidia-sdk -I/opt/x265-hg/include' --extra-ldflags='-L/opt/x265-hg/lib -Wl,-rpath -Wl,/opt/x265-hg/lib' --cpu=native --enable-rpath --enable-gpl --enable-version3 --enable-nonfree --enable-gray --disable-static --enable-shared --disable-htmlpages --disable-podpages --disable-txtpages --enable-avresample --enable-videotoolbox --enable-avisynth --enable-chromaprint --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gmp --enable-gnutls --enable-ladspa --enable-libaacplus --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdcadec --enable-libfaac --enable-libfdk-aac --enable-libflite --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libilbc --enable-libkvazaar --enable-libmodplug --enable-libmp3lame --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librubberband --enable-libquvi --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libutvideo --enable-libv4l2 --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-decklink --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-x11grab
  libavutil      55. 12.100 / 55. 12.100
  libavcodec     57. 22.100 / 57. 22.100
  libavformat    57. 21.101 / 57. 21.101
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 23.100 /  6. 23.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'video1.avi':
  Metadata:
    encoder         : Lavf52.31.0
  Duration: 00:04:09.40, start: 0.000000, bitrate: 633 kb/s
    Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 892x668 [SAR 1:1 DAR 223:167], 497 kb/s, 5 fps, 5 tbr, 5 tbn, 5 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 128 kb/s
[libx264 @ 0x27e77e0] using SAR=1/1
[libx264 @ 0x27e77e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x27e77e0] profile High, level 3.1
[libx264 @ 0x27e77e0] 264 - core 148 r2638 7599210 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=5 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'video2.mp4':
  Metadata:
    encoder         : Lavf57.21.101
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 892x668 [SAR 1:1 DAR 223:167], q=-1--1, 5 fps, 10240 tbn, 5 tbc
    Metadata:
      encoder         : Lavc57.22.100 libx264
    Side data:
      unknown side data type 10 (24 bytes)
    Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s
    Metadata:
      encoder         : Lavc57.22.100 aac
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg4 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (mp3 (native) -> aac (native))
Press [q] to stop, [?] for help
frame= 1247 fps=139 q=-1.0 Lsize=    5433kB time=00:04:09.24 bitrate= 178.6kbits/s dup=2 drop=0 speed=27.8x    
video:1464kB audio:3891kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.446609%
[libx264 @ 0x27e77e0] frame I:6     Avg QP: 9.37  size: 89238
[libx264 @ 0x27e77e0] frame P:338   Avg QP:16.29  size:  2085
[libx264 @ 0x27e77e0] frame B:903   Avg QP:20.75  size:   286
[libx264 @ 0x27e77e0] consecutive B-frames:  3.3%  0.0%  1.4% 95.3%
[libx264 @ 0x27e77e0] mb I  I16..4: 56.4%  4.2% 39.4%
[libx264 @ 0x27e77e0] mb P  I16..4:  1.1%  0.3%  0.4%  P16..4:  3.1%  0.4%  0.4%  0.0%  0.0%    skip:94.4%
[libx264 @ 0x27e77e0] mb B  I16..4:  0.4%  0.2%  0.0%  B16..8:  2.9%  0.1%  0.0%  direct: 0.0%  skip:96.4%  L0:56.6% L1:43.1% BI: 0.3%
[libx264 @ 0x27e77e0] 8x8 transform intra:17.0% inter:56.4%
[libx264 @ 0x27e77e0] coded y,uvDC,uvAC intra: 17.8% 25.8% 20.4% inter: 0.3% 0.7% 0.4%
[libx264 @ 0x27e77e0] i16 v,h,dc,p: 38% 60%  2%  0%
[libx264 @ 0x27e77e0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  7% 22% 69%  1%  0%  0%  0%  0%  1%
[libx264 @ 0x27e77e0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 27% 18%  4%  5%  3%  3%  2%  4%
[libx264 @ 0x27e77e0] i8c dc,h,v,p: 46% 39% 14%  1%
[libx264 @ 0x27e77e0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x27e77e0] ref P L0: 67.1%  4.6% 17.9% 10.4%
[libx264 @ 0x27e77e0] ref B L0: 64.2% 32.5%  3.2%
[libx264 @ 0x27e77e0] ref B L1: 93.0%  7.0%
[libx264 @ 0x27e77e0] kb/s:48.07
[aac @ 0x27e8700] Qavg: 633.592

Daha eksiksiz bir komutta bile aynı uyarı devam eder. Örneğin, masaüstünü kaydetmeye çalışırken:

$ ffmpeg -f pulse -thread_queue_size 512 -ac 2 -channel_layout stereo -i default -f x11grab -thread_queue_size 512 -r 60 -s 1280x720 -i :0.0+224,235 -acodec pcm_s16le -vcodec libx264 -r 60 -preset ultrafast -qp 0 -pix_fmt yuv444p -threads 0 screencast.mkv                          
ffmpeg version N-77722-g3ec5d8f Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --prefix=/opt/ffmpeg-full-git --extra-cflags='-I/usr/include/nvidia-sdk -I/opt/x265-hg/include' --extra-ldflags='-L/opt/x265-hg/lib -Wl,-rpath -Wl,/opt/x265-hg/lib' --cpu=native --enable-rpath --enable-gpl --enable-version3 --enable-nonfree --enable-gray --disable-static --enable-shared --disable-htmlpages --disable-podpages --disable-txtpages --enable-avresample --enable-videotoolbox --enable-avisynth --enable-chromaprint --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gmp --enable-gnutls --enable-ladspa --enable-libaacplus --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdcadec --enable-libfaac --enable-libfdk-aac --enable-libflite --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libilbc --enable-libkvazaar --enable-libmodplug --enable-libmp3lame --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librubberband --enable-libquvi --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libutvideo --enable-libv4l2 --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-decklink --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-x11grab
  libavutil      55. 12.100 / 55. 12.100
  libavcodec     57. 22.100 / 57. 22.100
  libavformat    57. 21.101 / 57. 21.101
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 23.100 /  6. 23.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, pulse, from 'default':
  Duration: N/A, start: 1452122996.525850, bitrate: 1536 kb/s
    Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Input #1, x11grab, from ':0.0+224,235':
  Duration: N/A, start: 1452122997.816378, bitrate: N/A
    Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x720, 60 fps, 60 tbr, 1000k tbn, 60 tbc
[libx264 @ 0x283ed40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x283ed40] profile High 4:4:4 Predictive, level 3.2, 4:4:4 8-bit
[libx264 @ 0x283ed40] 264 - core 148 r2638 7599210 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
Output #0, matroska, to 'screencast.mkv':
  Metadata:
    encoder         : Lavf57.21.101
    Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv444p, 1280x720, q=-1--1, 60 fps, 1k tbn, 60 tbc
    Metadata:
      encoder         : Lavc57.22.100 libx264
    Side data:
      unknown side data type 10 (24 bytes)
    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      encoder         : Lavc57.22.100 pcm_s16le
Stream mapping:
  Stream #1:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (pcm_s16le (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
frame=  748 fps= 56 q=-1.0 Lsize=   10237kB time=00:00:12.58 bitrate=6662.7kbits/s speed=0.948x    
video:7871kB audio:2360kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.063400%
[libx264 @ 0x283ed40] frame I:3     Avg QP: 0.00  size:304901
[libx264 @ 0x283ed40] frame P:745   Avg QP: 0.00  size:  9590
[libx264 @ 0x283ed40] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0x283ed40] mb P  I16..4: 46.1%  0.0%  0.0%  P16..4:  1.0%  0.0%  0.0%  0.0%  0.0%    skip:52.8%
[libx264 @ 0x283ed40] coded y,u,v intra: 1.1% 0.2% 0.2% inter: 1.8% 0.3% 0.3%
[libx264 @ 0x283ed40] i16 v,h,dc,p: 99%  1%  0%  0%
[libx264 @ 0x283ed40] kb/s:5171.57

Belirli bir H.264 uyarısı gibi görünmüyor çünkü VP9 video codec bileşenini kullanırken de gösteriyor.

Bu uyarının anlamı ve düzeltmek için ne yapmam gerekiyor? Teşekkürler.

Yanıtlar:


4

Boşver. Bu mesaj Aralık ayının ortasından beri düzenli olarak ortaya çıkıyor. Ancak çok çeşitli girdiler içeren komutlarım normalde olduğu gibi işlenir.

İlginç bir şekilde, bu kod Şubat 2014'te eklendi, ancak bu mesajları yakın zamana kadar görmedim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.