Wirecast 13.1 Beta - January 16, 2020
Release Notes attached.
(See end of this post for links to the latest 13.x build - in case you want to roll back)
Be sure to post your feedback in the Beta Discussion Thread
Hello Wirecast streamers!
We are happy to announce the 13.1 Public Beta. Here's your chance to test it out before it's officially available.
In this release, we continue our quest to improve performance, and update code and technologies. The result, again, is a lot of under-the-hood changes, but we're hoping you'll see some good stability improvements.
Once again, we are humbly asking for your feedback! We have, of course, had our QA department go through every area of the application and test the most common workflows that we support. But we can't possibly test the thousands of workflows that are out in the wild.
So, we’d really like you to test out Wirecast 13.1 BETA with your existing equipment, and in your existing workflows and give us feedback. Particularly, let us know if you see any new issues.
And a big shoutout to all the users who have reported bugs or issues to us, and spent the time helping us reproduce and understand them. As anyone who works in technology knows, sometimes identifying the cause of one person's issue is not as simple as observing it happen. It can often take a bit of digging to understand what's actually happening - be it interference with peripheral equipment, a specific set of steps, or even a particular setting on a particular computer. As you can see, there are quite a few fixes in this release - so thank you to those who helped us with those. And, if you find some bugs or strangeness with this BETA, it would help us greatly if you could write down steps to reproduce the issue and any other thoughts you have to simplify the problem down to its most basic essence. Thanks!
Here's a rundown of what's in this release:
Wirecast 13.1 BETA
New & Improved:
- WIRE-16617: Continuing our quest to improve performance, efficiency and to reduce code bloat, we’ve done some under-the-hood updates that will make way for MORE updates, but in the short term should improve specific display functionality and reduce CPU usage.
- WIRE-16615: We now prevent icons from being rendered in the background unnecessarily, again with the aim of providing some performance improvement
- WIRE-16612: Now you can do a “draft” or preview of your broadcast when streaming to LinkedIn Live.
- WIRE-16557: Updated to NDI SDK 4.1- just keeping things current.
- WIRE-16516: Thanks to all who let us know how much they loved to collapse the layers on the Main Shot Bin. We brought back that ability.
- WIRE-16496: Updated Facebook API version to the latest release.
- WIRE-16490/16489: Updated various UI buttons and images so that they scale better on Windows.
- WIRE-16485: We widened the properties panel and did some general cleanup to make the whole properties panel area look more be-you-tiful.
- WIRE-16483: We received a very good suggestion to update our audio icons to make them more obviously show when audio is muted. Now, instead of just changing color, the icon has a line through it to indicate when it’s muted.
- WIRE-16469: More under-the-hood improvements - we updated the Wirecast audio code to use AudioQueue and WASAPI APIs. The only user-facing change in this phase is that audio from multiple open documents will now be mixed together rather than only playing the audio from the topmost document.
- WIRE-16467: We updated some wording for our Failed to Activate License warning, and included a link to our license reset tool
- WIRE-16464: When running Wirecast on a Windows machine where a monitor has > 100% scale, the text and graphics are now crisp and clean.
- WIRE-16184: Improved decompression of MJPEG video, which will improve performance for many webcams, 4K webcams, and USB3 capture devices that capture 4K video.
- WIRE-15999/15994/15951: More clean up and updating - we’ve removed CEF from the inspector panel which improves drawing performance and reduces flicker in the UI.
- WIRE-15714: We also updated our technology for adding NDI sources to a document- making it more better.
- WIRE-15651: We have greatly improved the ability to navigate within the UI using the tab key. There’s more to come, but you can now joyfully tab through the text entry fields.
- WIRE-15078: We’ve re-enabled NVENC high-profile encoding.
- WIRE-16656: When you select a deinterlacing option from the drop down in Source Properties, it now respects and saves your choice.
- WIRE-16640: In our ongoing crusade to prove that English is indeed our first language, we’ve simplified the message that prompts you to install our audio capture driver.
- WIRE-16639/16107: We fixed a crash that occurred on Windows when starting a Rendezvous Session with a video device set to "Logi Capture".
- WIRE-16635: Fixed an issue where sources from the Blackmagic ATEM Mini weren’t showing up, unless you selected the option to Show Duplicate Devices.
- WIRE-16625: When typing a description for LinkedIn Live, the return key will now not cause the 'OK' button to be clicked, and all carriages returns will appear in the description field, as they should.
- WIRE-16621: Fixed a long-standing annoyance where an extremely long RTMP stream key or name would get truncated and not saved correctly in a document.
- WIRE-16614: We found a crash that could occur when closing a document after starting some recordings. We don’t know why you would ever do that, but we fixed it.
- WIRE-16595: On macOS we fixed an error that would occur if you started an ISO recording with an AVCapture video and audio source.
- WIRE-16593: We updated YouTube’s branding.
- WIRE-16551: Stock Media Warning message was unreadable when in dark mode
- WIRE-16549: Rendezvous audio mixer now displays the correct meter values for sources that emit floating point audio (such as NDI) as opposed to 16-bit.
- WIRE-16540: Fixed a missed translation in an Output Settings window.
- WIRE-16539: Wirecast is no longer supported on Windows 7 after January 2020, so we now do not allow it to be installed on versions lower than Windows 10.
- WIRE-16538: Wirecast no longer hangs/beachballs when you send an MP4 file live while showing a solid color in preview and starting an ISO/record.
- WIRE-16530: For those of us who don’t fully understand the purpose of the Monitor Mix Minus button – we have added a tooltip to help.
- WIRE-16522: Bet you didn’t even catch the misspelling. Consoliated is not a word. And now you won’t see that non-word in our app. #embarrassing
- WIRE-16519: Fixed an issue where cryptic placeholder strings were displayed in place of text in a navigation menu in several instances.
- WIRE-16504 / 16212 /16507: Fixed numerous reported issues with the countdown clock – specifically where it would default to local computer time when stopped – making it impossible to pause the countdown.
- WIRE-16499: Stinger transitions on Mac now work and maintain transparency for all framerates, including 25fps, which briefly forgot how to function.
- WIRE-16497: Fixed a broken link in the Welcome to Wirecast window that pointed to a video, which you may have wanted to watch but couldn’t.
- WIRE-16494: Fixed an issue that in some instances wouldn’t let you reconfigure Output Settings once they had been set to one destination.
- WIRE-16482: Layer 1 in the Main Shot Bin no longer disappears when switching shots using your shortcut keys.
- WIRE-16480: If you were trying to bring in a shot from a remote computer that didn’t have much motion, via NDI– you might have noticed the shot would remain black. This was an NDI bug, which can be fixed by updating to NDI Tools v.4.
- WIRE-16474: Fixed an issue where the audio Multi-Track Input Mapper would not show your source until you resized the window.
- WIRE-16473/WIRE-16370: We updated all RTMP outputs to use our transport library, which fixed some issues caused by using a different library.
- WIRE-16465: The inline audio meters used to incorrectly cause the Main Shot Bin to redraw if the meter reading was 0dB. That was a waste of resources, which we’ve corrected.
- WIRE-16463: Drop shadows on text were disappearing or didn’t update properly. Fixed.
- WIRE-16461: If you declined usage of a device (like a microphone), then later wanted to use that device, Wirecast would silently fail. Now we will nicely ask you if you still want to decline the device.
- WIRE-16451: Updated Twitch and YouTube default bitrate presets to be 4Mbps to be more consistent with other destination defaults.
- WIRE-16450: We also updated our destinations, so they default to x264 encoders.
- WIRE-16428: When Wirecast is running on Wirecast Gear 110, 210 or 230, live icons in the Main Shot Bin will be now be defaulted to off to conserve system resources.
- WIRE-16419/16415: Removed a bunch of old, unused code. That’s all we’re going to say about that.
- WIRE-16413: Now you can hot plug your X-keys device, and Wirecast will resume the connection seamlessly, rather than giving you the silent treatment.
- WIRE-16406: On Mac, if you close your document while still streaming, the streaming indicator would remain in your Dock, confusingly indicating that a broadcast was still in progress. You now won’t see that. But really, not recommended to close your document while streaming.
- WIRE-16390: Fixed an issue where the Twitter account selector box would be obscured or disappear in Output Settings after you had logged into Twitter, making it difficult to switch accounts.
- WIRE-16383: Wirecast now properly detects if there is a network disconnection
- WIRE-16377: You can now add a Cineform file into Wirecast without it crashing.
- WIRE-16369: We added support for RTMPS streams to Wowza Streaming Engine.
- WIRE-16366: Re-enabled the ability to click links in our embedded browser window on macOS 10.15.
- WIRE-16363: We removed the channel selector from the Audio Mixer.
- WIRE-16357: Fixed a rare crash on Mac when closing the Output Settings while you’re in the mouseDown state.
- WIRE-16342: Fixed a little glitch in our API calls to Twitch. (see what I did there?)
- WIRE-16341: The “Allow Embedding” option in Output Settings for YouTube broadcasts was not working. We’ve fixed that.
- WIRE-16340: We worked with Facebook to restore places, cross-posting and sponsor settings which stopped working after Facebook made some deprecations on their side.
- WIRE-16337: Updated the help link next to YouTube Event Allow Embedding, to go to a more appropriate and helpful page.
- WIRE-16312: Removed the audio icon from a QR Code Generator source in Shot Layers, since QR codes don’t have audio, silly.
- WIRE-16310: Relatedly, we also removed some other unnecessary options in Source Properties for QR Code Generator.
- WIRE-16262: Fixed a crash that occurs while simultaneously unplugging an Audio Source while trying to change its settings in the Source Properties.
- WIRE-16243: Fixed a UI issue on Windows where a black bar appears above Main Shot Bin if you drag enough shots in there and really try to break it.
- WIRE-16240: Fixed some more instances where text wasn’t translated when viewing the app in languages other than English.
- WIRE-16233: We updated the Create and Open document icons on Welcome to Wirecast window. They’re much more attractive now.
- WIRE-16224: We removed the poorly aligned border background image from the Audio Mixer’s FX settings menus and replaced it with a solid color.
- WIRE-16208: Fixed a UI annoyance on the Image Carousel where toggling the shuffle checkbox would cause the default image to flash briefly.
- WIRE-16112: Fixed some more UI weirdness when switching background color from ‘None’ to ‘Solid’ on Text, Title, and Clocks.
- WIRE-16094: We changed the behavior of the Windows Installer to force users to uninstall before downgrading.
- WIRE-15975: Fixed a memory leak that occurred while outputting with Virtual Camera.
- WIRE-15969: Now you can switch between LinkedIn Live accounts on Windows, without having to change the Post type.
- WIRE-15947: On certain Windows machines, Quicksync encoders would be missing from the encoder drop-down. We found them and put them back where they belong.
- WIRE-15919: Wirecast no longer hangs when losing Internet connection, and it will automatically reconnect after the Internet connection is restored.
- WIRE-15767: Unplugging or disabling the network adapter(s) now does not cause a spike in CPU usage.
- WIRE-15740: When clicking on the "Save as Default" button, the color now saves the configurations.
- WIRE-15680: Fixed an issue where shots that were moved or renamed, then reassigned in a document, could not be taken live until a different shot on the same layer had done so.
- WIRE-15633: Multi-viewer on Mac can now identify each monitor, even when Wirecast is assigned to a specific Display in Mission Control.
- WIRE-15521: Fixed a bug that caused NDI audio output to stutter – sometimes, and only after more than 2 hours.
- WIRE-15466: Now, when creating a Vimeo stream with a custom stream name, the stream name no longer shows as "Untitled, and the actual name created is displayed.
- WIRE-15388: Fixed a crash – which may or may not have been related to WebRTC and Rendezvous.
- WIRE-14511: When you open a ticket via the support assistant, we now require you to add a subject, which helps us help you.
- WIRE-13457: Fixed an intermittent crash when closing a document with an ASIO/WASAPI device.
- WIRE-13389: On Windows, we fixed a long-standing issue where colors from Blackmagic Web Presenter looked incorrect.
- WIRE-13387: Fixed a somewhat random crash related to our source manager.
- WIRE-13187: Added a warning message to prevent you from inadvertently copying over an existing file when you Record to Disk.
- WIRE-10394: Now, if you try to record to disk to a subfolder that doesn't exist, the path/subfolder will be created, or the user will be alerted if the location needs to be edited.
Be sure to post your feedback in the Beta Discussion Thread
Here are quick links you can use to roll back to the latest released build:
Links to the Wirecast 13.0.2 installers:
Or visit our Download page to find installers for previous builds: https://dynamic.telestream.net/downloads/download-wirecast.asp?prodid=wirecast
Hello Beta forum. For the past few months I have been having issues running Wirecast 12, 12.2, and 13.0. Audio was horribly out of sync, frame glitches, you name it, I was experiencing it. Here are links to the Wirecast forms where I outlined my issues and my solutions.
I am running a Windows 10 machine. 64g ram, dual Xeon 2.2 processors (20 physical cores), with an Nvidia P2000 GPU.
After running over 2-hours of testing today all of my audio sync issues (as outlined in the above forums) seems to have been resolved with 13.1. I will be streaming tomorrow (30 Jan, 2020) at 1pm Central for my company. Here is a link. We play board and card games. If anyone at Wirecast is available to watch I could use more eyes to see issues in Wirecast.
Bugs I Have Found In 13.1:
1. There are frame pop issues on a per camera basis. I am running Canon Xa20s into Blackmagic Design HDMI to SDI 4k converters which then run into Decklink Duo 2 cards. Every minute or so there is a single dropped frame per camera. Wirecast does not note this in the "dropped frame". And I can not force the program to replicate the issue. It just seems to happen when it wants.
2. The countdown and count-up clock is currently bugged. I cannot click on the timer to alter the length of the time. For example, if I want it to be 5-min countdown I used to be able to click on the time then use the 3 sliders to adjust the time. This no longer comes up. I can also not just type the time I would like.
I will keep my findings updated in all 3 threads as the issues I seem to be having are not isolated. I run video for multiple companies and I am not the studio having the audio and video issues.
Ryan Thompson Thanks for this report Ryan.
(In the future, we have a category for Beta discussion, specifically for posting about the Betas, please post comments there. But I'll reply here in this case to keep these comments together).
I have a few questions for you:
1) Regarding the "frame pop" issue - how are you observing the "single dropped frames"?
"Every minute or so there is a single dropped frame per camera.": Are all cameras dropping a frame at the same time? Or is each camera dropping a frame randomly, or independently of the other cameras.?
2) Good catch on the countdown timer-- I am seeing the issue as well, and will bug that for a fix.
lynn_elliott Hello Lynn. I am happy to post in another forum if you like. Just point me in the right direction.
As to the frame pop issues; Each camera independently and randomly drops a single frame that is visible to the viewers and myself on Wirecast. The "drop frame" counter that is in Wirecast does not register this.
During my last test I streamed 6 cameras on the stream at the same time (picture in picture style) and they each popped. I then just soloed each camera, one at a time and full screen on a new layer, and the pop still occurs.