====== playback01 server ======
===== Background =====
{{private:decklinksdi.gif?200 |DeckLink}}
This server is intended to playback media files through the SDI BlackMagic decklink card. The hardware for this unit is the same as the fingerprint appliances but does not have the LCD fitted.
Unfortunately, whilst US12.04 supports the graphics chipset use, US14.04 does not so this is left on 12.04.
[[https://github.com/amiaopensource/vrecord/blob/main/Resources/Documentation/linux_installation.md]]
===== Media Express =====
Media Express is the playback application provided with the DeckLink card to record and playback media. Unfortunately it is very limited in the media it will play back, earlier versions seemed better that the later releases:-
[[http://forum.blackmagicdesign.com/viewtopic.php?f=11&t=1597]]:--
v0nreagan
Posts: 2
Joined: Fri Nov 23, 2012 5:03 pm
Re: Media Express Playback | Format (ProRes) not supported
Fri Nov 30, 2012 7:25 pm
Related topic, so I'm just going to add it to the list and also, with a bit of luck provide a solution to original poster:
Media Express 2.4 onwards, including latest 3.2 revision, is doing something extremely silly
when importing files compared to Media Express 2.3 and below.
It looks like it's looking up something specific in a full codec name,
and as a result, will only import files captured with Media Express and encoded
manually via Quick Time. ProRes (and Uncompressed 8/10 bit) mov files created
with anything using Lavf to mux the file,
ffmpeg, Episode Pro, now, it seems also Compressor, are rejected as
"The file format is not supported".
===== Possibly useful links =====
http://mediaarea.net/en/MediaInfo/Download/Ubuntu
http://www.lwks.com/index.php?option=com_lwks&view=download&Itemid=206&tab=1
==== Screen capture ====
[[http://forum.blackmagicdesign.com/viewtopic.php?f=3&t=11840]]
Reuben
Posts: 81
Joined: Wed Dec 12, 2012 3:50 pm
Re: Is Desktop output to SDI possible on Linux
Mon Sep 09, 2013 9:34 pm
Yes, capture the desktop using ffmpeg and pipe the raw video to bmdplay.
For example :
CODE: SELECT ALL
ffmpeg -f x11grab -r 25 -s 1280x720 -i :0.0 -vcodec rawvideo -pix_fmt uyvy422 -an -f nut - | bmdplay -f pipe:0
You can also add audio from an alsa audio device if you need audio.
''bmdplay'' is part of the bmdtools package, this will require compiling in the SDK Samples directory, you can download it from [[https://github.com/lu-zero/bmdtools]]