19:45
Simple:
1.Want a logo to be only for specific times on a video,
motivation : reduce length of the process if possible.
the code used for logo is this one:
ffmpeg -i output0.mp4 -vf "movie=logo.png [watermark]; [watermark]scale=220x220 [watermark2];[in][watermark2] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" output0logo0done.mp4
Would Want like something like this if possible: keep the logo for 1 minute then 4 minutes later keep the logo again for 1 minute.
Tried searching about this request, the answers found were related to ->
split (...)
19:34
Simple:
1.Want a logo to be only for specific times on a video,
motivation : reduce length of the process if possible.
the code used for logo is this one:
ffmpeg -i output0.mp4 -vf "movie=logo.png [watermark]; [watermark]scale=220x220 [watermark2];[in][watermark2] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" output0logo0done.mp4
Would Want like something like this if possible: keep the logo for 1 minute then 4 minutes later keep the logo again for 1 minute.
Tried searching about this request, the answers found were related to ->
split (...)
19:19
I have a opengl buffer that I need to forward directly to ffmpeg to do the nvenc based h264 encoding.
My current way of doing this is glReadPixels to get the pixels out of the frame buffer and then passing that pointer into ffmpeg such that it can encode the frame into H264 packets for RTSP. However, this is bad because I have to copy bytes out of the GPU ram into CPU ram, to only copy them back into the GPU for encoding.
16:50
i'm receiving input as raw H264 NAL units contiguously from one port and mp2 audio from the another port .i need to multiplex this both and encode as a mpeg2 transport stream. To achieve this now i'm executing required ffmpeg command as a process inside my c++ project and i get the output perfectly. but, the problem is i can't install ffmpeg in client system manually and i felt just for this single purpose using ffmpeg takes more cpu utilization also and handling external process also bit not reliable.
so , i need to add required libav (ex: libavcodec (...)
15:52
I have ffmpeg setup which produces rtmp stream from remote rtsp stream. The rtsp stream comes from ip camera which support multiple profiles. Each profile has 1080p 30 fps, 1080p 15 fps.
The weird thing is that when ffmpeg analyze its input stream, one profile is recognized as 1 fps as below
Input #0, rtsp, from 'rtsp://...':
Metadata:
title : Media Presentation
comment : samsung
Duration: N/A, start: 0.064144, bitrate: N/A
Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 1 fps, 1 tbr, 90k tbn, 2 (...)
11:46
I am writing a program in Python on RaspberryPi(Raspbian), to combine / merge an audio file with video file.
Format of Audio file is WAVE
Format of Video file is h264
Audio and video already recorded and created at same time successfully, I just need to merge them now.
Can you please guide me on how do I do that?
11:20
I encouter an issue when I try to concat image and video with FFMPEG. When I concat a video at the beginning it works well. However when the video is not at the beginning it throws an error : "ffmpeg exited with code 234"
To illustrate this, here is a command that works :
ffmpeg -loop 1 -t 7 -framerate 60 -i file2.jpg -loop 1 -t 7 -framerate 60 -i file2.jpg -loop 1 -t 7 -framerate 60 -i file3.jpg -i file4.mp4 -i file5.mp3 -y -filter_complex (...)
05:57
I am using FFMPEG to encrypt my uploaded videos. I am using laravel. I've used a ffmpeg laravel package.
$highBitrate = (new X264)->setKiloBitrate(25);
//start encrypting fulllength files
FFMpeg::fromDisk('public')
->open($filePath) // Provide the path relative to the 'local' disk
->exportForHLS()
->withRotatingEncryptionKey(function ($filename, $contents) use ($folderName,$uniquen_number)
Storage::disk('public')->put('uploads/Videos_to_Revise/'.$folderName.'/'.$uniquen_number . (...)