Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2021-11-23 Thread Dennis Mungai
On Tue, 23 Nov 2021 at 13:46, Dennis Mungai  wrote:

> On Thu, 1 Oct 2020 at 03:57, Panda Sing Cool 
> wrote:
>
>> Hi Community,
>>
>> Updated to the  Cuda 11.1 (latest) and NVD drivers 455.23.04 (latest
>> beta),
>> FFmpeg Git and nv-codec-headers from today. Same result. no subtitles.
>> So i will take a break on this option, maybe some bugs somewhere , which
>> will have to wait until a dev has a look on this :)
>>
>> Is it something I can highlight on the Dev FFmpeg list, or the dev list is
>> only reserved/exclusive for the dev ?
>>
>> So, i'm using now the traditional overlay filter, which give me the result
>> i'm looking for:
>>
>> /ffmpeg -y -init_hw_device cuda=cuda -hwaccel cuda -i input.mkv
>> -filter_complex
>> "[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" -map
>> "[vid]" -c:v h264_nvenc test.mkv
>>
>> i'm running around 400 fps (x16) on this command on my gear. Not sure if
>> this is considered slow or fast, but for my own requirements it's nice
>> already.
>>
>> Question related to this part only:
>>-filter_complex
>> "[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" :
>>
>>  - based on this simple command, any tips/tricks to increase the FPS or
>> it's considered already optimal.
>>
>>
>> Many thanks.
>>
>>
>>
>> On Wed, 23 Sep 2020 at 08:08, Panda Sing Cool 
>> wrote:
>>
>> > Hi Dennis,
>> >
>> > thanks for the link. I have rebuild ffmpeg with all the latest version
>> of
>> > any source i can find, update to the latest cuda 11 patch 3 and NV
>> > headers...
>> > Also included the latest vulkan sdk and support for ffmpeg.
>> >
>> > overlay_cuda and overlay_opencl, same issue: video appear but not
>> subtitle.
>> > overlay_vulkan -> direct crash dump from ffmpeg.
>> >
>> > :(
>> >
>> > Any change from your side ?
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Fri, 18 Sep 2020 at 22:46, Dennis Mungai  wrote:
>> >
>> >> On Thu, 17 Sep 2020 at 03:29, Panda Sing Cool > >
>> >> wrote:
>> >>
>> >> > Hi,
>> >> >
>> >> > Changed the input format:
>> >> > Video -> yuv420p
>> >> > Sub -> yuv*a*420p (to include Alpha Channel)
>> >> >
>> >> > Now the video is showing, but still no subtitles.
>> >> > Still get the error message:
>> >> > *Error while add the frame to buffer source(Internal bug, should not
>> >> have
>> >> > happened).*
>> >> >
>> >> >
>> >> > ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
>> +genpts-fastseek
>> >> \
>> >> >-ss 00:00:00 -t 00:00:15 \
>> >> >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
>> >> > -filter_complex_threads 1 \
>> >> >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
>> >> > -hwaccel_output_format cuda \
>> >> >-i input.mkv \
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > *   -filter_complex \
>> >> > "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
>> >> >[0:s]format=yuva420p,hwupload[sub]; \
>> >>  [vid][sub]overlay_cuda[v]"
>> >> > \*-map "[v]" -map 0:a \
>> >> >-force_key_frames "expr:gte(t,n_forced*5)" \
>> >> >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
>> >> >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v
>> >> 2000K
>> >> > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
>> >> > -b_ref_mode:v middle \
>> >> >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
>> >> >output.mkv
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool <
>> pandacools...@gmail.com>
>> >> > wrote:
>> >> >
>> >> > > Hi everyone,
>> >> > >
>> >> > > i'm trying to use the OVERLAY_CUDA function to burn PGS titles
>> over a
>> >> > > video and the result is not working.
>> >> > > i might  misunderstand the usage of this function, so some help is
>> >> > welcome.
>> >> > >
>> >> > > The result of this command is a black screen with audio, using
>> >> 'standard'
>> >> > > overlay filter is working fine, but slow ...
>> >> > >
>> >> > > Notice this message at the end of the log file (ffmpeg version
>> >> > > N-99194-g142ae27b1d ( compiled myself from git) ):
>> >> > > *Error while add the frame to buffer source(Internal bug, should
>> not
>> >> have
>> >> > > happened).*
>> >> > >
>> >> > > Thanks for any help.
>> >> > >
>> >> > >
>> >> > >
>> >> >
>> >>
>> ***
>> >> > >
>> >> > >./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
>> >> > +genpts-fastseek
>> >> > > \
>> >> > >-ss 00:00:00 -t 00:01:00 \
>> >> > >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
>> >> > > -filter_complex_threads 1 \
>> >> > >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
>> >> > > -hwaccel_output_format cuda \
>> >> > >-i input.mkv \
>> >> > >-filter_complex \
>> >> > >
>> >> > >
>> >> > > *
>>  "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
>> >> > > [0:s]format=nv12,hwupload_cuda[sub]; \
>> 

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2021-11-23 Thread Dennis Mungai
On Thu, 1 Oct 2020 at 03:57, Panda Sing Cool 
wrote:

> Hi Community,
>
> Updated to the  Cuda 11.1 (latest) and NVD drivers 455.23.04 (latest beta),
> FFmpeg Git and nv-codec-headers from today. Same result. no subtitles.
> So i will take a break on this option, maybe some bugs somewhere , which
> will have to wait until a dev has a look on this :)
>
> Is it something I can highlight on the Dev FFmpeg list, or the dev list is
> only reserved/exclusive for the dev ?
>
> So, i'm using now the traditional overlay filter, which give me the result
> i'm looking for:
>
> /ffmpeg -y -init_hw_device cuda=cuda -hwaccel cuda -i input.mkv
> -filter_complex
> "[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" -map
> "[vid]" -c:v h264_nvenc test.mkv
>
> i'm running around 400 fps (x16) on this command on my gear. Not sure if
> this is considered slow or fast, but for my own requirements it's nice
> already.
>
> Question related to this part only:
>-filter_complex
> "[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" :
>
>  - based on this simple command, any tips/tricks to increase the FPS or
> it's considered already optimal.
>
>
> Many thanks.
>
>
>
> On Wed, 23 Sep 2020 at 08:08, Panda Sing Cool 
> wrote:
>
> > Hi Dennis,
> >
> > thanks for the link. I have rebuild ffmpeg with all the latest version of
> > any source i can find, update to the latest cuda 11 patch 3 and NV
> > headers...
> > Also included the latest vulkan sdk and support for ffmpeg.
> >
> > overlay_cuda and overlay_opencl, same issue: video appear but not
> subtitle.
> > overlay_vulkan -> direct crash dump from ffmpeg.
> >
> > :(
> >
> > Any change from your side ?
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Fri, 18 Sep 2020 at 22:46, Dennis Mungai  wrote:
> >
> >> On Thu, 17 Sep 2020 at 03:29, Panda Sing Cool 
> >> wrote:
> >>
> >> > Hi,
> >> >
> >> > Changed the input format:
> >> > Video -> yuv420p
> >> > Sub -> yuv*a*420p (to include Alpha Channel)
> >> >
> >> > Now the video is showing, but still no subtitles.
> >> > Still get the error message:
> >> > *Error while add the frame to buffer source(Internal bug, should not
> >> have
> >> > happened).*
> >> >
> >> >
> >> > ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
> +genpts-fastseek
> >> \
> >> >-ss 00:00:00 -t 00:00:15 \
> >> >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> >> > -filter_complex_threads 1 \
> >> >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> >> > -hwaccel_output_format cuda \
> >> >-i input.mkv \
> >> >
> >> >
> >> >
> >> >
> >> > *   -filter_complex \
> >> > "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
> >> >[0:s]format=yuva420p,hwupload[sub]; \
> >>  [vid][sub]overlay_cuda[v]"
> >> > \*-map "[v]" -map 0:a \
> >> >-force_key_frames "expr:gte(t,n_forced*5)" \
> >> >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
> >> >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v
> >> 2000K
> >> > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> >> > -b_ref_mode:v middle \
> >> >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
> >> >output.mkv
> >> >
> >> >
> >> >
> >> >
> >> > On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool <
> pandacools...@gmail.com>
> >> > wrote:
> >> >
> >> > > Hi everyone,
> >> > >
> >> > > i'm trying to use the OVERLAY_CUDA function to burn PGS titles over
> a
> >> > > video and the result is not working.
> >> > > i might  misunderstand the usage of this function, so some help is
> >> > welcome.
> >> > >
> >> > > The result of this command is a black screen with audio, using
> >> 'standard'
> >> > > overlay filter is working fine, but slow ...
> >> > >
> >> > > Notice this message at the end of the log file (ffmpeg version
> >> > > N-99194-g142ae27b1d ( compiled myself from git) ):
> >> > > *Error while add the frame to buffer source(Internal bug, should not
> >> have
> >> > > happened).*
> >> > >
> >> > > Thanks for any help.
> >> > >
> >> > >
> >> > >
> >> >
> >>
> ***
> >> > >
> >> > >./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
> >> > +genpts-fastseek
> >> > > \
> >> > >-ss 00:00:00 -t 00:01:00 \
> >> > >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> >> > > -filter_complex_threads 1 \
> >> > >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> >> > > -hwaccel_output_format cuda \
> >> > >-i input.mkv \
> >> > >-filter_complex \
> >> > >
> >> > >
> >> > > *
>  "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
> >> > > [0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]"
> >> \*
> >> > > -map "[v]" -map 0:a \
> >> > >-force_key_frames "expr:gte(t,n_forced*5)" \
> >> > >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
> >> > >-rc:v cbr_hq -rc-lookahead:v 32 

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-30 Thread Panda Sing Cool
Hi Community,

Updated to the  Cuda 11.1 (latest) and NVD drivers 455.23.04 (latest beta),
FFmpeg Git and nv-codec-headers from today. Same result. no subtitles.
So i will take a break on this option, maybe some bugs somewhere , which
will have to wait until a dev has a look on this :)

Is it something I can highlight on the Dev FFmpeg list, or the dev list is
only reserved/exclusive for the dev ?

So, i'm using now the traditional overlay filter, which give me the result
i'm looking for:

/ffmpeg -y -init_hw_device cuda=cuda -hwaccel cuda -i input.mkv
-filter_complex
"[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" -map
"[vid]" -c:v h264_nvenc test.mkv

i'm running around 400 fps (x16) on this command on my gear. Not sure if
this is considered slow or fast, but for my own requirements it's nice
already.

Question related to this part only:
   -filter_complex
"[0:v][0:s]overlay[vid];[vid]hwupload,scale_cuda=w=-1:h=720[vid]" :

 - based on this simple command, any tips/tricks to increase the FPS or
it's considered already optimal.


Many thanks.



On Wed, 23 Sep 2020 at 08:08, Panda Sing Cool 
wrote:

> Hi Dennis,
>
> thanks for the link. I have rebuild ffmpeg with all the latest version of
> any source i can find, update to the latest cuda 11 patch 3 and NV
> headers...
> Also included the latest vulkan sdk and support for ffmpeg.
>
> overlay_cuda and overlay_opencl, same issue: video appear but not subtitle.
> overlay_vulkan -> direct crash dump from ffmpeg.
>
> :(
>
> Any change from your side ?
>
>
>
>
>
>
>
>
>
>
> On Fri, 18 Sep 2020 at 22:46, Dennis Mungai  wrote:
>
>> On Thu, 17 Sep 2020 at 03:29, Panda Sing Cool 
>> wrote:
>>
>> > Hi,
>> >
>> > Changed the input format:
>> > Video -> yuv420p
>> > Sub -> yuv*a*420p (to include Alpha Channel)
>> >
>> > Now the video is showing, but still no subtitles.
>> > Still get the error message:
>> > *Error while add the frame to buffer source(Internal bug, should not
>> have
>> > happened).*
>> >
>> >
>> > ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek
>> \
>> >-ss 00:00:00 -t 00:00:15 \
>> >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
>> > -filter_complex_threads 1 \
>> >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
>> > -hwaccel_output_format cuda \
>> >-i input.mkv \
>> >
>> >
>> >
>> >
>> > *   -filter_complex \
>> > "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
>> >[0:s]format=yuva420p,hwupload[sub]; \
>>  [vid][sub]overlay_cuda[v]"
>> > \*-map "[v]" -map 0:a \
>> >-force_key_frames "expr:gte(t,n_forced*5)" \
>> >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
>> >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v
>> 2000K
>> > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
>> > -b_ref_mode:v middle \
>> >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
>> >output.mkv
>> >
>> >
>> >
>> >
>> > On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool 
>> > wrote:
>> >
>> > > Hi everyone,
>> > >
>> > > i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a
>> > > video and the result is not working.
>> > > i might  misunderstand the usage of this function, so some help is
>> > welcome.
>> > >
>> > > The result of this command is a black screen with audio, using
>> 'standard'
>> > > overlay filter is working fine, but slow ...
>> > >
>> > > Notice this message at the end of the log file (ffmpeg version
>> > > N-99194-g142ae27b1d ( compiled myself from git) ):
>> > > *Error while add the frame to buffer source(Internal bug, should not
>> have
>> > > happened).*
>> > >
>> > > Thanks for any help.
>> > >
>> > >
>> > >
>> >
>> ***
>> > >
>> > >./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
>> > +genpts-fastseek
>> > > \
>> > >-ss 00:00:00 -t 00:01:00 \
>> > >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
>> > > -filter_complex_threads 1 \
>> > >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
>> > > -hwaccel_output_format cuda \
>> > >-i input.mkv \
>> > >-filter_complex \
>> > >
>> > >
>> > > *   "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
>> > > [0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]"
>> \*
>> > > -map "[v]" -map 0:a \
>> > >-force_key_frames "expr:gte(t,n_forced*5)" \
>> > >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
>> > >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v
>> 2000K
>> > > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
>> > > -b_ref_mode:v middle \
>> > >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
>> > >output.mkv
>> > >
>> > >
>> > > * LOG 
>> > >
>> > > f*fmpeg version N-99194-g142ae27b1d *Copyright (c) 2000-2020 the
>> FFmpeg
>> > > developers
>> > >   built with gcc 10 

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-22 Thread Panda Sing Cool
Hi Dennis,

thanks for the link. I have rebuild ffmpeg with all the latest version of
any source i can find, update to the latest cuda 11 patch 3 and NV
headers...
Also included the latest vulkan sdk and support for ffmpeg.

overlay_cuda and overlay_opencl, same issue: video appear but not subtitle.
overlay_vulkan -> direct crash dump from ffmpeg.

:(

Any change from your side ?










On Fri, 18 Sep 2020 at 22:46, Dennis Mungai  wrote:

> On Thu, 17 Sep 2020 at 03:29, Panda Sing Cool 
> wrote:
>
> > Hi,
> >
> > Changed the input format:
> > Video -> yuv420p
> > Sub -> yuv*a*420p (to include Alpha Channel)
> >
> > Now the video is showing, but still no subtitles.
> > Still get the error message:
> > *Error while add the frame to buffer source(Internal bug, should not have
> > happened).*
> >
> >
> > ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek \
> >-ss 00:00:00 -t 00:00:15 \
> >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> > -filter_complex_threads 1 \
> >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> > -hwaccel_output_format cuda \
> >-i input.mkv \
> >
> >
> >
> >
> > *   -filter_complex \
> > "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
> >[0:s]format=yuva420p,hwupload[sub]; \
>  [vid][sub]overlay_cuda[v]"
> > \*-map "[v]" -map 0:a \
> >-force_key_frames "expr:gte(t,n_forced*5)" \
> >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
> >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
> > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> > -b_ref_mode:v middle \
> >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
> >output.mkv
> >
> >
> >
> >
> > On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool 
> > wrote:
> >
> > > Hi everyone,
> > >
> > > i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a
> > > video and the result is not working.
> > > i might  misunderstand the usage of this function, so some help is
> > welcome.
> > >
> > > The result of this command is a black screen with audio, using
> 'standard'
> > > overlay filter is working fine, but slow ...
> > >
> > > Notice this message at the end of the log file (ffmpeg version
> > > N-99194-g142ae27b1d ( compiled myself from git) ):
> > > *Error while add the frame to buffer source(Internal bug, should not
> have
> > > happened).*
> > >
> > > Thanks for any help.
> > >
> > >
> > >
> >
> ***
> > >
> > >./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
> > +genpts-fastseek
> > > \
> > >-ss 00:00:00 -t 00:01:00 \
> > >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> > > -filter_complex_threads 1 \
> > >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> > > -hwaccel_output_format cuda \
> > >-i input.mkv \
> > >-filter_complex \
> > >
> > >
> > > *   "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
> > > [0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]" \*
> > > -map "[v]" -map 0:a \
> > >-force_key_frames "expr:gte(t,n_forced*5)" \
> > >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
> > >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v
> 2000K
> > > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> > > -b_ref_mode:v middle \
> > >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
> > >output.mkv
> > >
> > >
> > > * LOG 
> > >
> > > f*fmpeg version N-99194-g142ae27b1d *Copyright (c) 2000-2020 the FFmpeg
> > > developers
> > >   built with gcc 10 (GCC)
> > >   configuration: --prefix=/home/users/work/ffmpeg_build
> > > --pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm
> > > --bindir=/home/users/work/ffmpeg_build/bin --enable-gpl
> > --enable-libfdk_aac
> > > --enable-libfreetype --enable-libmp3lame --enable-libopus
> --enable-libvpx
> > > --enable-libx264 --enable-libx265 --enable-vulkan --enable-nonfree
> > > --enable-libnpp --enable-nvenc --enable-cuvid --enable-libass
> > > --enable-libfontconfig --enable-libfreetype --enable-libfribidi
> > > --enable-cuda
> > >   libavutil  56. 59.100 / 56. 59.100
> > >   libavcodec 58.106.100 / 58.106.100
> > >   libavformat58. 56.100 / 58. 56.100
> > >   libavdevice58. 11.102 / 58. 11.102
> > >   libavfilter 7. 87.100 /  7. 87.100
> > >   libswscale  5.  8.100 /  5.  8.100
> > >   libswresample   3.  8.100 /  3.  8.100
> > >   libpostproc55.  8.100 / 55.  8.100
> > > Input #0, matroska,webm, from 'input.mkv':
> > >   Metadata:
> > > encoder : libebml v1.3.10 + libmatroska v1.5.2
> > > creation_time   : 2020-08-13T06:58:46.00Z
> > >   Duration: 00:57:53.06, start: 0.00, bitrate: 12993 kb/s
> > > Chapter #0:0: start 0.00, end 508.424583
> > > Metadata:
> > >   title   : Chapter 01
> 

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-18 Thread Dennis Mungai
On Thu, 17 Sep 2020 at 03:29, Panda Sing Cool 
wrote:

> Hi,
>
> Changed the input format:
> Video -> yuv420p
> Sub -> yuv*a*420p (to include Alpha Channel)
>
> Now the video is showing, but still no subtitles.
> Still get the error message:
> *Error while add the frame to buffer source(Internal bug, should not have
> happened).*
>
>
> ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek \
>-ss 00:00:00 -t 00:00:15 \
>-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> -filter_complex_threads 1 \
>-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> -hwaccel_output_format cuda \
>-i input.mkv \
>
>
>
>
> *   -filter_complex \
> "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
>[0:s]format=yuva420p,hwupload[sub]; \ [vid][sub]overlay_cuda[v]"
> \*-map "[v]" -map 0:a \
>-force_key_frames "expr:gte(t,n_forced*5)" \
>-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
>-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
> -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> -b_ref_mode:v middle \
>-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
>output.mkv
>
>
>
>
> On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool 
> wrote:
>
> > Hi everyone,
> >
> > i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a
> > video and the result is not working.
> > i might  misunderstand the usage of this function, so some help is
> welcome.
> >
> > The result of this command is a black screen with audio, using 'standard'
> > overlay filter is working fine, but slow ...
> >
> > Notice this message at the end of the log file (ffmpeg version
> > N-99194-g142ae27b1d ( compiled myself from git) ):
> > *Error while add the frame to buffer source(Internal bug, should not have
> > happened).*
> >
> > Thanks for any help.
> >
> >
> >
> ***
> >
> >./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags
> +genpts-fastseek
> > \
> >-ss 00:00:00 -t 00:01:00 \
> >-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> > -filter_complex_threads 1 \
> >-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> > -hwaccel_output_format cuda \
> >-i input.mkv \
> >-filter_complex \
> >
> >
> > *   "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
> > [0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]" \*
> > -map "[v]" -map 0:a \
> >-force_key_frames "expr:gte(t,n_forced*5)" \
> >-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
> >-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
> > -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> > -b_ref_mode:v middle \
> >-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
> >output.mkv
> >
> >
> > * LOG 
> >
> > f*fmpeg version N-99194-g142ae27b1d *Copyright (c) 2000-2020 the FFmpeg
> > developers
> >   built with gcc 10 (GCC)
> >   configuration: --prefix=/home/users/work/ffmpeg_build
> > --pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm
> > --bindir=/home/users/work/ffmpeg_build/bin --enable-gpl
> --enable-libfdk_aac
> > --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvpx
> > --enable-libx264 --enable-libx265 --enable-vulkan --enable-nonfree
> > --enable-libnpp --enable-nvenc --enable-cuvid --enable-libass
> > --enable-libfontconfig --enable-libfreetype --enable-libfribidi
> > --enable-cuda
> >   libavutil  56. 59.100 / 56. 59.100
> >   libavcodec 58.106.100 / 58.106.100
> >   libavformat58. 56.100 / 58. 56.100
> >   libavdevice58. 11.102 / 58. 11.102
> >   libavfilter 7. 87.100 /  7. 87.100
> >   libswscale  5.  8.100 /  5.  8.100
> >   libswresample   3.  8.100 /  3.  8.100
> >   libpostproc55.  8.100 / 55.  8.100
> > Input #0, matroska,webm, from 'input.mkv':
> >   Metadata:
> > encoder : libebml v1.3.10 + libmatroska v1.5.2
> > creation_time   : 2020-08-13T06:58:46.00Z
> >   Duration: 00:57:53.06, start: 0.00, bitrate: 12993 kb/s
> > Chapter #0:0: start 0.00, end 508.424583
> > Metadata:
> >   title   : Chapter 01
> > Chapter #0:1: start 508.424583, end 1037.202833
> > Metadata:
> >   title   : Chapter 02
> > Chapter #0:2: start 1037.202833, end 1510.175333
> > Metadata:
> >   title   : Chapter 03
> > Chapter #0:3: start 1510.175333, end 2231.896333
> > Metadata:
> >   title   : Chapter 04
> > Chapter #0:4: start 2231.896333, end 2908.530625
> > Metadata:
> >   title   : Chapter 05
> > Chapter #0:5: start 2908.530625, end 3473.052917
> > Metadata:
> >   title   : Chapter 06
> > Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1080, SAR
> > 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k 

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-16 Thread Panda Sing Cool
Hi,

Changed the input format:
Video -> yuv420p
Sub -> yuv*a*420p (to include Alpha Channel)

Now the video is showing, but still no subtitles.
Still get the error message:
*Error while add the frame to buffer source(Internal bug, should not have
happened).*


./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek \
   -ss 00:00:00 -t 00:00:15 \
   -extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
-filter_complex_threads 1 \
   -init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
-hwaccel_output_format cuda \
   -i input.mkv \




*   -filter_complex \
"[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=yuv420p[vid]; \
   [0:s]format=yuva420p,hwupload[sub]; \ [vid][sub]overlay_cuda[v]"
\*-map "[v]" -map 0:a \
   -force_key_frames "expr:gte(t,n_forced*5)" \
   -c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
   -rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
-minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
-b_ref_mode:v middle \
   -c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
   output.mkv




On Thu, 17 Sep 2020 at 07:08, Panda Sing Cool 
wrote:

> Hi everyone,
>
> i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a
> video and the result is not working.
> i might  misunderstand the usage of this function, so some help is welcome.
>
> The result of this command is a black screen with audio, using 'standard'
> overlay filter is working fine, but slow ...
>
> Notice this message at the end of the log file (ffmpeg version
> N-99194-g142ae27b1d ( compiled myself from git) ):
> *Error while add the frame to buffer source(Internal bug, should not have
> happened).*
>
> Thanks for any help.
>
>
> ***
>
>./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek
> \
>-ss 00:00:00 -t 00:01:00 \
>-extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
> -filter_complex_threads 1 \
>-init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
> -hwaccel_output_format cuda \
>-i input.mkv \
>-filter_complex \
>
>
> *   "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
> [0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]" \*
> -map "[v]" -map 0:a \
>-force_key_frames "expr:gte(t,n_forced*5)" \
>-c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
>-rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
> -minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
> -b_ref_mode:v middle \
>-c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
>output.mkv
>
>
> * LOG 
>
> f*fmpeg version N-99194-g142ae27b1d *Copyright (c) 2000-2020 the FFmpeg
> developers
>   built with gcc 10 (GCC)
>   configuration: --prefix=/home/users/work/ffmpeg_build
> --pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm
> --bindir=/home/users/work/ffmpeg_build/bin --enable-gpl --enable-libfdk_aac
> --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvpx
> --enable-libx264 --enable-libx265 --enable-vulkan --enable-nonfree
> --enable-libnpp --enable-nvenc --enable-cuvid --enable-libass
> --enable-libfontconfig --enable-libfreetype --enable-libfribidi
> --enable-cuda
>   libavutil  56. 59.100 / 56. 59.100
>   libavcodec 58.106.100 / 58.106.100
>   libavformat58. 56.100 / 58. 56.100
>   libavdevice58. 11.102 / 58. 11.102
>   libavfilter 7. 87.100 /  7. 87.100
>   libswscale  5.  8.100 /  5.  8.100
>   libswresample   3.  8.100 /  3.  8.100
>   libpostproc55.  8.100 / 55.  8.100
> Input #0, matroska,webm, from 'input.mkv':
>   Metadata:
> encoder : libebml v1.3.10 + libmatroska v1.5.2
> creation_time   : 2020-08-13T06:58:46.00Z
>   Duration: 00:57:53.06, start: 0.00, bitrate: 12993 kb/s
> Chapter #0:0: start 0.00, end 508.424583
> Metadata:
>   title   : Chapter 01
> Chapter #0:1: start 508.424583, end 1037.202833
> Metadata:
>   title   : Chapter 02
> Chapter #0:2: start 1037.202833, end 1510.175333
> Metadata:
>   title   : Chapter 03
> Chapter #0:3: start 1510.175333, end 2231.896333
> Metadata:
>   title   : Chapter 04
> Chapter #0:4: start 2231.896333, end 2908.530625
> Metadata:
>   title   : Chapter 05
> Chapter #0:5: start 2908.530625, end 3473.052917
> Metadata:
>   title   : Chapter 06
> Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1080, SAR
> 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
> Metadata:
>   BPS-eng : 10946248
>   DURATION-eng: 00:57:53.05300
>   NUMBER_OF_FRAMES-eng: 83270
>   NUMBER_OF_BYTES-eng: 4752112489
>   _STATISTICS_WRITING_APP-eng: mkvmerge v46.0.0 ('No Deeper Escape')
> 64-bit
>   

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-16 Thread Panda Sing Cool
Hi,

This will not work. overlay_cuda accept only these format:
(
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200318071955.2329-1-yyyaros...@gmail.com/
)

+static const enum AVPixelFormat supported_overlay_formats[] = {+
AV_PIX_FMT_NV12,+AV_PIX_FMT_YUV420P,+AV_PIX_FMT_YUVA420P,+
AV_PIX_FMT_NONE,+};

./ffmpeg -i input.mkv -filter_complex '[0:v][0:s]overlay_cuda' outut.mkv
...
Stream mapping:
  Stream #0:0 (h264) -> overlay_cuda:main (graph 0)
  Stream #0:2 (pgssub) -> overlay_cuda:overlay (graph 0)
  overlay_cuda (graph 0) -> Stream #0:0 (libx264)
  Stream #0:1 -> #0:1 (dts (dca) -> ac3 (native))
Press [q] to stop, [?] for help
[matroska,webm @ 0x4a02540] sub2video: using 1920x1080 canvas

*Impossible to convert between the formats supported by the filter 'graph 0
input from stream 0:0' and the filter 'auto_scaler_0'*Error reinitializing
filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0



On Thu, 17 Sep 2020 at 07:14, Ted Park  wrote:

> Hi,
>
> > i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a
> video
> >
>
> Try ffmpeg -I input.mkv -filter_complex ‘[0:v][0:s]overlay_cuda’ 
>
> (Not completely sure it works with overlay cuda but that’s how you would do
> it with overlay.
>
>
> Regards,
>
> Ted Park
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-16 Thread Ted Park
Hi,

> i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a video
>

Try ffmpeg -I input.mkv -filter_complex ‘[0:v][0:s]overlay_cuda’ 

(Not completely sure it works with overlay cuda but that’s how you would do
it with overlay.


Regards,

Ted Park
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] OVERLAY_CUDA and PGS Subtitle burn

2020-09-16 Thread Panda Sing Cool
Hi everyone,

i'm trying to use the OVERLAY_CUDA function to burn PGS titles over a video
and the result is not working.
i might  misunderstand the usage of this function, so some help is welcome.

The result of this command is a black screen with audio, using 'standard'
overlay filter is working fine, but slow ...

Notice this message at the end of the log file (ffmpeg version
N-99194-g142ae27b1d ( compiled myself from git) ):
*Error while add the frame to buffer source(Internal bug, should not have
happened).*

Thanks for any help.

***

   ./ffmpeg -threads 1 -loglevel info -nostdin -y -fflags +genpts-fastseek \
   -ss 00:00:00 -t 00:01:00 \
   -extra_hw_frames 3 -vsync 0 -async 0 -filter_threads 1
-filter_complex_threads 1 \
   -init_hw_device cuda=cuda -hwaccel cuda -filter_hw_device cuda
-hwaccel_output_format cuda \
   -i input.mkv \
   -filter_complex \


*   "[0:v]scale_npp=w=-1:h=720:interp_algo=lanczos:format=nv12[vid]; \
[0:s]format=nv12,hwupload_cuda[sub]; \[vid][sub]overlay_cuda[v]" \*
-map "[v]" -map 0:a \
   -force_key_frames "expr:gte(t,n_forced*5)" \
   -c:v h264_nvenc -preset:v slow -profile:v high -level:v 51 \
   -rc:v cbr_hq -rc-lookahead:v 32 -refs:v 16 -cq:v 16 -bf:v 3 -b:v 2000K
-minrate:v 2000K -maxrate:v 2000k -bufsize:v 8M -coder:v cabac
-b_ref_mode:v middle \
   -c:a libfdk_aac -ac 2 -ar 48000 -b:a 128k \
   output.mkv


* LOG 

f*fmpeg version N-99194-g142ae27b1d *Copyright (c) 2000-2020 the FFmpeg
developers
  built with gcc 10 (GCC)
  configuration: --prefix=/home/users/work/ffmpeg_build
--pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm
--bindir=/home/users/work/ffmpeg_build/bin --enable-gpl --enable-libfdk_aac
--enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvpx
--enable-libx264 --enable-libx265 --enable-vulkan --enable-nonfree
--enable-libnpp --enable-nvenc --enable-cuvid --enable-libass
--enable-libfontconfig --enable-libfreetype --enable-libfribidi
--enable-cuda
  libavutil  56. 59.100 / 56. 59.100
  libavcodec 58.106.100 / 58.106.100
  libavformat58. 56.100 / 58. 56.100
  libavdevice58. 11.102 / 58. 11.102
  libavfilter 7. 87.100 /  7. 87.100
  libswscale  5.  8.100 /  5.  8.100
  libswresample   3.  8.100 /  3.  8.100
  libpostproc55.  8.100 / 55.  8.100
Input #0, matroska,webm, from 'input.mkv':
  Metadata:
encoder : libebml v1.3.10 + libmatroska v1.5.2
creation_time   : 2020-08-13T06:58:46.00Z
  Duration: 00:57:53.06, start: 0.00, bitrate: 12993 kb/s
Chapter #0:0: start 0.00, end 508.424583
Metadata:
  title   : Chapter 01
Chapter #0:1: start 508.424583, end 1037.202833
Metadata:
  title   : Chapter 02
Chapter #0:2: start 1037.202833, end 1510.175333
Metadata:
  title   : Chapter 03
Chapter #0:3: start 1510.175333, end 2231.896333
Metadata:
  title   : Chapter 04
Chapter #0:4: start 2231.896333, end 2908.530625
Metadata:
  title   : Chapter 05
Chapter #0:5: start 2908.530625, end 3473.052917
Metadata:
  title   : Chapter 06
Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1080, SAR
1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Metadata:
  BPS-eng : 10946248
  DURATION-eng: 00:57:53.05300
  NUMBER_OF_FRAMES-eng: 83270
  NUMBER_OF_BYTES-eng: 4752112489
  _STATISTICS_WRITING_APP-eng: mkvmerge v46.0.0 ('No Deeper Escape')
64-bit
  _STATISTICS_WRITING_DATE_UTC-eng: 2020-08-13 06:58:46
  _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s16p
Metadata:
  BPS-eng : 2022940
  DURATION-eng: 00:57:53.05600
  NUMBER_OF_FRAMES-eng: 325599
  NUMBER_OF_BYTES-eng: 878223124
  _STATISTICS_WRITING_APP-eng: mkvmerge v46.0.0 ('No Deeper Escape')
64-bit
  _STATISTICS_WRITING_DATE_UTC-eng: 2020-08-13 06:58:46
  _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle, 1920x1080
Metadata:
  BPS-eng : 44076
  DURATION-eng: 00:56:53.66000
  NUMBER_OF_FRAMES-eng: 1450
  NUMBER_OF_BYTES-eng: 18807980
  _STATISTICS_WRITING_APP-eng: mkvmerge v46.0.0 ('No Deeper Escape')
64-bit
  _STATISTICS_WRITING_DATE_UTC-eng: 2020-08-13 06:58:46
  _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 (h264) -> scale_npp (graph 0)
  Stream #0:2 (pgssub) -> format (graph 0)
  overlay_cuda (graph 0) -> Stream #0:0 (h264_nvenc)
  Stream #0:1 -> #0:1 (dts (dca) -> aac (libfdk_aac))
[matroska,webm @ 0x3a39bc0] sub2video: using 1920x1080 canvas
Output #0, matroska, to 'output.mkv':
  Metadata:
encoder : 

Re: [FFmpeg-user] overlay_cuda

2019-11-08 Thread Alex
Ok, thanks for answering.If any one read this email and want to create 
overlay_cuda filter then contact me please (kirpasaccess...@gmail.com), and I 
can pay for it!
Alex

--- Исходное сообщение ---
От кого: "JackDesBwa" 
Дата: 8 ноября 2019, 18:12:33

2019-11-08 16:27, Alex <3.1...@ukr.net>:
> Thanks for answering. How much,  do you think it will be cost to develop 
> overlay_cuda filter if we already have scale_npp, etc (cuda) filter for quick 
> start?

As user only, I have no idea of the complexity of the task, and it
depends on the rate of the freelance you hire.
You first have to find some freelance (I know there exists platforms
but never used one, neither know a name of one) who has the abilities
to work on such project (which sounds not trivial, expect several days
because of environment setup, build times and tests in addition to the
implementation itself), and discuss with this person the price.
Depending of the developer you manage to find and their abilities and
experience, it might charge more or less and take more or less time.

I am afraid I could not help more here, I do not have experience in this domain.

JackDesBwa
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] overlay_cuda

2019-11-08 Thread JackDesBwa
2019-11-08 16:27, Alex <3.1...@ukr.net>:
> Thanks for answering. How much,  do you think it will be cost to develop 
> overlay_cuda filter if we already have scale_npp, etc (cuda) filter for quick 
> start?

As user only, I have no idea of the complexity of the task, and it
depends on the rate of the freelance you hire.
You first have to find some freelance (I know there exists platforms
but never used one, neither know a name of one) who has the abilities
to work on such project (which sounds not trivial, expect several days
because of environment setup, build times and tests in addition to the
implementation itself), and discuss with this person the price.
Depending of the developer you manage to find and their abilities and
experience, it might charge more or less and take more or less time.

I am afraid I could not help more here, I do not have experience in this domain.

JackDesBwa
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] overlay_cuda

2019-11-08 Thread Alex
Hi!
Thanks for answering. How much,  do you think it will be cost to develop 
overlay_cuda filter if we already have scale_npp, etc (cuda) filter for quick 
start?

8 ноября 2019, 16:41:35, от "JackDesBwa" < jackdes...@desbwa.org >:

2019-11-07 22:39, Paul B Mahol :

> No.
>

Nice top-posted answer, clear, concise, but totally empty of meaning. :-/

Do you realize that in mailing-list you are interacting with humans ?
Such answer, as well as the one you gave recently for the color
specification bug (that I was sarcastic about in my answer), are perhaps
acceptable for dictators and assholes, but certainly not in sane social
interactions with human beings.
A concise rational is the absolute minimum IMHO.

By the way Alex, ffmpeg developers are volunteers human beings, not slaves
that develop what you might need. It is a tremendous money-equivalent job
you asked to do for free (well, actually whatever the feature, most people
find it very pricey when they discover the true price it costs).
However, I am almost sure that if you develop such filter (or pay a
freelance to do so) and propose it to the community, it will be reviewed
and integrated in the software if well designed.

JackDesBwa
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] overlay_cuda

2019-11-08 Thread JackDesBwa
2019-11-07 22:39, Paul B Mahol :

> No.
>

Nice top-posted answer, clear, concise, but totally empty of meaning. :-/

Do you realize that in mailing-list you are interacting with humans ?
Such answer, as well as the one you gave recently for the color
specification bug (that I was sarcastic about in my answer), are perhaps
acceptable for dictators and assholes, but certainly not in sane social
interactions with human beings.
A concise rational is the absolute minimum IMHO.

By the way Alex, ffmpeg developers are volunteers human beings, not slaves
that develop what you might need. It is a tremendous money-equivalent job
you asked to do for free (well, actually whatever the feature, most people
find it very pricey when they discover the true price it costs).
However, I am almost sure that if you develop such filter (or pay a
freelance to do so) and propose it to the community, it will be reviewed
and integrated in the software if well designed.

JackDesBwa
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] overlay_cuda

2019-11-07 Thread Paul B Mahol
No.

On 11/7/19, Alex <3.1...@ukr.net> wrote:
> We have overlay, overlay_qsv, overlay_opencl filters but don't have
> overlay_cuda for speed up transcoding videos on nvidia GPU only. Using sw
> overlay filter is slow down the transcoding because frames copied between
> CPU and GPU ram. Can You implement overlay_cuda filter, please?
> Alex
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] overlay_cuda

2019-11-07 Thread Alex
We have overlay, overlay_qsv, overlay_opencl filters but don't have 
overlay_cuda for speed up transcoding videos on nvidia GPU only. Using sw 
overlay filter is slow down the transcoding because frames copied between CPU 
and GPU ram. Can You implement overlay_cuda filter, please?
Alex
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".