This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Could you add av1 support to the vceenc interface?
#1
I am using AMD 780M and I can comfirm that this GPU supports AV1 Encode, and I can't find the option to encode media files to av1 format. Blush
   
Reply
#2
You can't find the option, since I haven't written support for it.
I'll check what is needed to add support for it after work.
Implementing it will probably take a bit, but I'll report back.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Can you provide a proper copy&paste of the output of "vceenc --check-features" not just a screenshot?
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#4
device #0: AMD Radeon 780M
H.264/AVC encode features
acceleration:    Hardware-accelerated
max profile:    High
max level:      unknown
max bitrate:    1000000 kbps
ref frames:      1-16
Bframe support:  yes
HW instances:    1
pre analysis:    yes
max streams:    16
timeout support: yes
smart access:    no

H.264/AVC input:
Width:      128 - 4096
Height:      128 - 4096
alignment:  32
Interlace:  no
pix format:  YUV420P[7], YV12[2], BGRA[3], RGBA[5], ARGB[4], NV12[1](native)
memory type: DX11(native), OPENCL, OPENGL, HOST

H.264/AVC output:
Width:      128 - 4096
Height:      128 - 4096
alignment:  32
Interlace:  no
pix format:  NV12[1](native)
memory type: DX11(native), OPENCL, OPENGL, HOST

H.265/HEVC encode features
10bit depth:    yes
acceleration:    Hardware-accelerated
max profile:    main10
max level:      unknown
max bitrate:    1000000 kbps
ref frames:      1-16
pre analysis:    yes
max streams:    16
timeout support: yes
smart access:    no

H.265/HEVC input:
Width:      128 - 8192
Height:      128 - 4352
alignment:  32
Interlace:  no
pix format:  YUV420P[7], YV12[2], BGRA[3], RGBA[5], ARGB[4], NV12[1](native), P010[10](native)
memory type: DX11(native), OPENCL, OPENGL, HOST

H.265/HEVC output:
Width:      128 - 8192
Height:      128 - 4352
alignment:  32
Interlace:  no
pix format:  NV12[1](native), P010[10](native)
memory type: DX11(native), OPENCL, OPENGL, HOST

AV1 encode features
10bit depth:    yes
acceleration:    Hardware-accelerated
max profile:    main
max level:      unknown
max bitrate:    1000000 kbps
Temporal layers: 4
Bframe support:  no
pre analysis:    yes
max streams:    1
timeout support: no
smart access:    no

AV1 input:
Width:      128 - 8192
Height:      128 - 4352
alignment:  32
Interlace:  no
pix format:  YUV420P[7], YV12[2], BGRA[3], RGBA[5], ARGB[4], NV12[1](native), P010[10](native)
memory type: DX11(native), OPENCL, OPENGL, HOST

AV1 output:
Width:      128 - 8192
Height:      128 - 4352
alignment:  32
Interlace:  no
pix format:  NV12[1](native), P010[10](native)
memory type: DX11(native), OPENCL, OPENGL, HOST



device #0: AMD Radeon 780M
H.264/AVC decode features
10bit depth:    no
acceleration:    Hardware-accelerated
max streams:    16
smart access:    no

H.264/AVC output:
Width:      32 - 4096
Height:      32 - 4096
alignment:  32
Interlace:  yes
pix format:  NV12[1](native), BGRA[3], RGBA[5]
memory type: DX11(native)

H.265/HEVC decode features
10bit depth:    yes
acceleration:    Hardware-accelerated
max streams:    0
smart access:    no

H.265/HEVC output:
Width:      32 - 8192
Height:      32 - 4320
alignment:  32
Interlace:  yes
pix format:  NV12[1](native), P010[10](native), BGRA[3], RGBA[5]
memory type: DX11(native)

VP9 decode features
10bit depth:    yes
acceleration:    Hardware-accelerated
max streams:    16
smart access:    no

VP9 output:
Width:      32 - 8192
Height:      32 - 4320
alignment:  32
Interlace:  yes
pix format:  NV12[1](native), P010[10](native), BGRA[3], RGBA[5]
memory type: DX11(native)



device #0: AMD Radeon 780M
AMFVideoConverter features
acceleration:    GPU-accelerated

input:
Width:      32 - 2147483647
Height:      32 - 2147483647
alignment:  2
Interlace:  no
pix format:  NV12[1](native), YV12[2](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), YUV420P[7](native), UYVY[12](native), RGBA_F16[11](native), R10G10B10A2[13](native), YUY2[9](native), P010[10](native)
memory type: DX11(native), OPENCL(native), OPENGL(native), HOST

output:
Width:      32 - 2147483647
Height:      32 - 2147483647
alignment:  2
Interlace:  no
pix format:  NV12[1](native), YV12[2](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), YUV420P[7](native), YUY2[9](native), UYVY[12](native), RGBA_F16[11](native), R10G10B10A2[13](native), P010[10](native), P012[19](native), P016[20](native), Y210[14](native), AYUV[15](native), Y410[16](native), Y416[17](native), Y216[21](native)
memory type: DX11(native), OPENCL(native), OPENGL(native), HOST

AMFHQScaler features
acceleration:    GPU-accelerated

input:
Width:      32 - 8192
Height:      32 - 4096
alignment:  2
Interlace:  no
pix format:  NV12[1](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), P010[10](native), RGBA_F16[11](native), R10G10B10A2[13](native)
memory type: DX11(native), OPENCL(native)

output:
Width:      32 - 16384
Height:      32 - 8192
alignment:  2
Interlace:  no
pix format:  NV12[1](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), P010[10](native), RGBA_F16[11](native), R10G10B10A2[13](native)
memory type: DX11(native), OPENCL(native)

AMFVQEnhancer features
acceleration:    GPU-accelerated

input:
Width:      32 - 8192
Height:      32 - 4096
alignment:  2
Interlace:  no
pix format:  NV12[1](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), P010[10](native), RGBA_F16[11](native), R10G10B10A2[13](native)
memory type: DX11(native), OPENCL(native)

output:
Width:      32 - 16384
Height:      32 - 8192
alignment:  2
Interlace:  no
pix format:  NV12[1](native), BGRA[3](native), ARGB[4](native), RGBA[5](native), P010[10](native), RGBA_F16[11](native), R10G10B10A2[13](native)
memory type: DX11(native), OPENCL(native)
Reply
#5
thanks
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#6
Okay, I took a quick look at it and I should probably rewrite tons of the VCEEncC support code.
For the time being, I will just add basic encoding support for AV1 and not add any additional features.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)