Opened 8 years ago
Last modified 3 years ago
#51377 assigned enhancement
ffmpeg variant for decklink
Reported by: | soldano@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | ffmpeg |
Description
Hello,
I would kindly ask to add an ffmpeg variant to enable decklink.
This is very usefeul to connect BlackMagic MiniRecorder Ultrastudio.
Best
Change History (9)
comment:1 follow-up: 4 Changed 8 years ago by dbevans (David B. Evans)
Owner: | changed from macports-tickets@… to devans@… |
---|---|
Status: | new → assigned |
comment:2 Changed 8 years ago by dbevans (David B. Evans)
Keywords: | ffmpeg decklink removed |
---|---|
Type: | request → enhancement |
comment:3 Changed 8 years ago by soldano@…
Hello,
thanks for your replay.
no special reasons for the variant; if you will enable it unconditionally it is fine.
Thanks,
Diego
comment:4 Changed 8 years ago by soldano@…
Replying to devans@…:
I expect to update ffmpeg to version 3.0.2 by the end of this week and will look at including this option at that time. Is there some reason why this should be a variant? I'd be inclined to just enable it unconditionally.
Hello,
thanks for your replay.
no special reasons for the variant; if you will enable it unconditionally it is fine.
Thanks,
Diego
comment:5 Changed 8 years ago by mf2k (Frank Schima)
Priority: | High → Normal |
---|---|
Version: | 2.3.4 |
The Priority field is for use by Macports team members only.
comment:6 Changed 8 years ago by dbevans (David B. Evans)
I'm having trouble finding an up-to-date and unencumbered copy of the DeckLink SDK that we can directly downloaded for builds. Any suggestions?
Also it appears (from ffmpeg configuration info) that this SDK requires libc++. This will nominally limit support to OS X 10.9+.
comment:7 follow-up: 8 Changed 8 years ago by dbevans (David B. Evans)
I'm going to pass on this request for now.
In order to install support for declink, the BlackMagic DecLink SDK, must be installed. Normally this would be implemented as a separate port under MacPorts and become a dependency for ffmpeg.
Unfortunately, although the DecLink SDK is nominally opensource, its availability for download is restricted by BlackMagic. In order to download the SDK, BlackMagic requires the downloader to register their email address and formally agree to their licensing agreement. This doesn't restrict an individual from downloading the SDK and building ffmpeg with declink support for his own use, but makes it impractical to construct a port that can download the SDK on demand as MacPorts normally does.
When I get some more time, I'll try building a version of ffmpeg with declink support using a manual download and, if successful, will publish a HOWTO on the MacPorts wiki so you can do it for yourself. I don't have access to the BlackMagic hardware so I'll need your help with testing.
comment:8 Changed 8 years ago by soldano@…
Replying to devans@…:
Thanks devans.
I'm going to pass on this request for now.
In order to install support for declink, the BlackMagic DecLink SDK, must be installed. Normally this would be implemented as a separate port under MacPorts and become a dependency for ffmpeg.
Unfortunately, although the DecLink SDK is nominally opensource, its availability for download is restricted by BlackMagic. In order to download the SDK, BlackMagic requires the downloader to register their email address and formally agree to their licensing agreement. This doesn't restrict an individual from downloading the SDK and building ffmpeg with declink support for his own use, but makes it impractical to construct a port that can download the SDK on demand as MacPorts normally does.
When I get some more time, I'll try building a version of ffmpeg with declink support using a manual download and, if successful, will publish a HOWTO on the MacPorts wiki so you can do it for yourself. I don't have access to the BlackMagic hardware so I'll need your help with testing.
comment:9 Changed 3 years ago by mascguy (Christopher Nielsen)
Owner: | changed from dbevans to jeremyhu |
---|
Reassign ffmpeg-related tickets to Jeremy
I expect to update ffmpeg to version 3.0.2 by the end of this week and will look at including this option at that time. Is there some reason why this should be a variant? I'd be inclined to just enable it unconditionally.