CasparCG Changelog

What's new in CasparCG 2.0

Apr 18, 2012
  • General:
  • Misc stability and performance fixes.
  • Consumers:
  • File Consumer:
  • Changed semantics to more closely follow FFmpeg (see forums).
  • Added options, -r, -acodec, -s, -pix_fmt, -f and more.
  • Screen Consumer:
  • Added vsync support.
  • Decklink

New in CasparCG 2.0 Beta 3 (Feb 29, 2012)

  • New features and fixes since last release:
  • The new File Consumer can render videos and graphics tdisk, in all the formats that FFmpeg supports. Great for transcoding, or for adding subtitling or logos. Or why not use for an automatic lower-third-generator that spits out animated name signs for your NLE editors?
  • Support for Apple ProRes QuickTime codec, both encoding and decoding.
  • bit audisupport for Bluefish cards.
  • Simplified server configuration.
  • Low latency mode on the DeckLink cards is enabled by default, and graphs can now be displayed for the card’s buffer can be displayed.
  • Improved color accuracy in the DeckLink Producer by avoiding unnecessary conversion tBGRA.
  • Screen Consumer:
  • Automatically de-interlaces interlaced input.
  • PAL SD preset has been changed twidescreen.
  • Can now be closed.
  • Interpolation artifacts when running non-square videmodes have been addressed.
  • FFmpeg Producer:
  • Fixed missing alpha for (RGB)A formats when de-interlacing.
  • Updated buffering twork better with files with long audio/videinterleaving.
  • Seekable while running and after reaching EOF. CALL 1-1 SEEK 200.
  • Enable/disable/query looping while running. CALL 1-1 LOOP 1.
  • Fixed bug with duration calculation.
  • Fixed bug with fps calculation.
  • Improved auto-transcode accuracy.
  • Improved seeking accuracy.
  • Fixed bug with looping and LENGTH.
  • Updated tnewer FFmpeg version.
  • Fixed incorrect scaling of NTSC DV files.
  • Optimized color conversion when using YADIF de-interlacing filters.
  • Flash Producer:
  • Releases the Flash Player when it’s empty.
  • Uses native resolution template hosts.
  • Template hosts are now chosen automatically as default. The template host with the corresponding videmode name is now chosen.
  • Uses square pixel dimensions.
  • The Mixer:
  • Bug in alpha with blend modes fixed.
  • Automatic de-interlacing for MIXER FILL commands.
  • AMCP Protocol:
  • When possible, commands will nlonger wait for rendering pipeline. This reduces command execution latencies, especially when sending a lot of commands in a short timespan.
  • Fixed CINF command.:
  • ADD/REMOVE nlonger require subindex, e.g. “ADD 1 SCREEN” / “REMOVE 1 SCREEN” instead of “ADD 1-1 SCREEN” / …
  • PARAM is now renamed CALL.
  • STATUS command is replaced by INFO.
  • The INFcommand has been extended:
  • INF(lists channels).
  • INF1 (channel info).
  • INF1-1 (layer info).
  • INF1-1 F (foreground producer info).
  • INF1-1 B (background producer info).
  • INFTEMPLATE mytemplate (template meta-data info, e.g. field names).
  • CG INFcommand has been extended.
  • CG 1 INF(template-host information, e.g. what layers are occupied).
  • Channel: The SET MODE now reverts back told video-mode on failure.
  • Diagnostics:
  • Improved graphs plus more status information added.
  • Now prints configuration intlog at startup.
  • Use the same log file for the entire day, instead of one per startup as previously.
  • Diagnostics window is now closable.