-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does anybody try capture 4K videos by bmdtools + ffmpeg? #27
Comments
ffmpeg is not supported. You might try avconv + bmdtools or with libbmd
|
Firstly, i found it is ok when the video size is 1080P. |
As I wrote before you would need the avconv+libbmd integration, I'm going |
Ok, I will try the avconv + bmdtools and then I will tell you the result. Thank you ! |
libbmd =) https://github.com/lu-zero/libbmd/blob/master/README.md I hadn't time to update it today so it might not build, ping me on irc in On Thu, Nov 21, 2013 at 2:53 AM, xueshui notifications@github.com wrote:
|
Excuse me, I have some problems when i build the libbmd .
I have installed libav on my computer. |
autoreconf -i is what I use, that macro should be in the m4/pkg.m4 (I'm On Thu, Nov 21, 2013 at 10:16 AM, xueshui notifications@github.com wrote:
|
Hi, I have compiled the libbmd and libav, and my command is |
Hello, I think the program may have some problems with the input. |
That code (using an older libbmd) is surprisingly used in production in On Sun, Dec 1, 2013 at 1:03 PM, xueshui notifications@github.com wrote:
|
You're trying to encode 4k video in REALTIME with h264 and a preset set as high, what cpu are you using? I think you may have much better results with ultrafast. As for libbmd, update should have better results. |
Probably I should start providing direct encoding support in bmdtools in a bit. |
Xueshui, did you ever manage to solve the issue with the low-fps output of the bmdtools when capturing 4K? I'm having the same issues... |
@rayvbr could you arrange so I can have a direct look at the issue? On Tue, Mar 18, 2014 at 11:57 AM, rayvbr notifications@github.com wrote:
|
@lu-zero thanks for the offer. Fortunately, I've already solved the problem using a work-around. When I tried to encode the output from bmdcapture in MJPEG (via libav), I got a fps of about 20 (with 24fps content). It doesn't seem to be a CPU or memory issue, since the results are the same on different machines and the CPU is not heavily loaded. However, when I encode it with x264 (with preset ultrafast) I can get to 24fps without any problems (and even to 30fps). |
If you could provide me some 4k content I'd like to check what's going On Wed, Mar 19, 2014 at 4:50 PM, rayvbr notifications@github.com wrote:
|
How would you like me to provide the content? I'm currently using bmdcapture in combination with the Decklink 4K Extreme. |
h264 encoded is fine, having it in raw would be great as well. If you have On Wed, Mar 19, 2014 at 5:33 PM, rayvbr notifications@github.com wrote:
|
@rayvbr Hi, I'm glad to hear you have solved this problems, could you list your command of your system. Thank you ! |
I have a Decklink 4K Extreme, I use it capture 4K videos and at the same time encode it by ffmpeg, I founed this process can't reach 25 fps. My ffmpeg call libx264 to encode 4K videos, it will reach 85fps on my computer. So I wonder why i Capture by bmdtool and encode by ffmpeg only 13fps.
My command is :
bmdcapture -m 25 -F nut -f pipe:1 | ffmpeg -i - -vcodec libx264 -profile:v high422 -r 25 -f mpegts udp://239.1.1.1:1234
Thanks for your advice
xueshui
The text was updated successfully, but these errors were encountered: