amiaopensource / vrecord

Vrecord is open-source software for capturing a video signal and turning it into a digital file.
https://github.com/amiaopensource/vrecord
156 stars 45 forks source link

"No accelerated colorspace conversion found from yuv420p to rgba." #837

Open DSohl opened 3 months ago

DSohl commented 3 months ago

Hi, not sure if this is a matter to discuss here or on the ffmpeg forums, but I'm curious why each time I digitize or even run a passthrough, I get a large chunk of "No accelerated colorspace conversion found from yuv420p to rgba" notifications before the vrecord monitoring screen opens. It does not seem to impact the digital copy, but I'm curious if my processes could be more efficient?

It looks like so:

(base) /Users/medialab/github/jpc/videoQC
≈:≈ vrecord -p
[Parsed_amovie_0 @ 0x600001108630] Channel layout is not set in output stream 1, guessed channel layout is '7.1'
[Parsed_pan_1 @ 0x600001108bb0] [SWR @ 0x1281b8000] Input channel layout has a different number of channels than the number of used channels, ignoring layout
[Parsed_pan_1 @ 0x600001108bb0] Pure channel mapping detected: 0 1
[Parsed_pan_8 @ 0x600001104a50] Pure channel mapping detected: 0 1
[swscaler @ 0x110360000] [swscaler @ 0x1281f8000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128208000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128218000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128228000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128238000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128248000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128258000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128268000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128278000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128288000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128298000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1282a8000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1282b8000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1282b8000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1286f0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128790000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1287a0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1287b0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1287c0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1281f8000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128208000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128218000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128228000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128238000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128248000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x128258000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x110190000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111230000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111240000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111250000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111260000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111270000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111280000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111290000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112a0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112b0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112c0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112d0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112e0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x110190000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111230000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111240000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111250000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111260000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111270000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111280000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x111290000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112a0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112b0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112c0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112d0000] No accelerated colorspace conversion found from yuv420p to rgba.
[swscaler @ 0x110360000] [swscaler @ 0x1112e0000] No accelerated colorspace conversion found from yuv420p to rgba.
Input #0, lavfi, from 'amovie='pipe\:0':streams=dv+da[vid][aud],[aud]pan=stereo|c0=c0|c1=c1,asplit=5[a][b][c][d][out1],    [a]aphasemeter=video=0,adrawgraph=lavfi.aphasemeter.phase:max=1:min=-1:size=320x400:bg=black:fg1=0x99999999,drawbox=x=0:y=200:w=400:c=white:h=1,drawtext=fontfile=/System/Library/Fonts/Supplemental/Andale Mono.ttf:box=1:text=Phase\\: %{metadata\\:lavfi.aphasemeter.phase}:x=135:y=380:fontcolor=black,drawtext=fontfile=/System/Library/Fonts/Supplemental/Andale Mono.ttf:text=Ch.1/2:x=10: y=10:fontcolor=white[a1],    [b]pan=stereo|c0=c0|c1=c1,avectorscope=s=320x400,drawtext=fontfile=/System/Library/Fonts/Supplemental/Andale Mono.ttf:text=Ch.1/2:x=10: y=10:fontcolor=white[b1],    [c]showvolume=t=0:h=17:w=200:rate=30[c1],    [d]showspectrum=s=1155x200:fps=10:color=rainbow:saturation=2:legend=1[d1],    [vid]split=4[vid1][vid2][vid3][vid4],[vid1]scale=400x400,signalstats=out=brng[vidscale],    [vid2]field=top,    format=yuv422p,    waveform=scale=ire:intensity=0.1:mode=column:mirror=1:c=1:f=lowpass:e=instant:graticule=green:flags=numbers+dots[TFIELD],    [vid3]field=bottom,    format=yuv422p,    waveform=scale=ire:intensity=0.1:mode=column:mirror=1:c=1:f=lowpass:e=instant:graticule=green:flags=numbers+dots[BFIELD],    [vid4]    format=yuv422p,    vectorscope=i=0.04:mode=color2:c=1:envelope=instant:graticule=green:flags=name,    scale=400:400[vector],    [vidscale][c1]overlay=10:10[x],    [a1][b1][x][d1][TFIELD][BFIELD][vector]xstack=inputs=7:layout=0_0|w0_0|w0+w1_0|0_h0+h4|0_h0|w4_h0|w0+w1+w2_0,fps=25[out0]':
  Duration: N/A, start: 0.000000, bitrate: 3072 kb/s
  Stream #0:0: Video: rawvideo (RGBA / 0x41424752), rgba, 1440x984 [SAR 1:1 DAR 60:41], 25 tbr, 25 tbn
  Stream #0:1: Audio: pcm_s32le, 48000 Hz, stereo, s32, 3072 kb/s
  10.81 A-V: -0.005 fd=   0 aq=    0KB vq=11070KB sq=    0B f=0/0   

Cheers!

privatezero commented 2 months ago

@DSohl, does this issue occur when you use other playback views (such as Visual + Numerical or Unfiltered?)

DSohl commented 2 months ago

@privatezero : Just checked, I don't get those colorspace conversion warnings in passthrough mode, but they're there when recording.