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 . (...)