logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
User is suspended until 8/19/2025 12:45:46 AM(UTC) marcyaghi1  
#1 Posted : Sunday, May 6, 2018 3:25:37 PM(UTC)
marcyaghi1

Rank: Advanced Member

Groups: Registered
Joined: 3/15/2018(UTC)
Posts: 82
Afganistan

Thanks: 5 times
Was thanked: 10 time(s) in 8 post(s)
hello , anyone have a solution or how to make a TV NEWS TICKER WITH LOGO DIVIDER ??

please
doggy  
#2 Posted : Sunday, May 6, 2018 3:59:31 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
what do you mean by

Quote:
WITH LOGO DIVIDER


User is suspended until 8/19/2025 12:45:46 AM(UTC) marcyaghi1  
#3 Posted : Wednesday, May 9, 2018 1:20:47 AM(UTC)
marcyaghi1

Rank: Advanced Member

Groups: Registered
Joined: 3/15/2018(UTC)
Posts: 82
Afganistan

Thanks: 5 times
Was thanked: 10 time(s) in 8 post(s)
hello

LOGO DIVIDER = LOGO SEPARATOR
it separates each news from the other with a logo png image

please check the image attached

marcyaghi1 attached the following image(s):
divider.PNG (1,330kb) downloaded 124 time(s).

You cannot view/download attachments. Try to login or register.
doggy  
#4 Posted : Wednesday, May 9, 2018 3:06:59 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
if you write your own utility in a title code
(standard it's just a textblock moving accros the screen)

http://bfy.tw/I1ZP
doggy  
#5 Posted : Wednesday, May 9, 2018 7:34:41 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
FYI the logo you showed in the example you can prob find as a character is certain fonts
stigaard  
#6 Posted : Wednesday, May 9, 2018 8:12:57 AM(UTC)
stigaard

Rank: Advanced Member

Groups: Registered
Joined: 5/20/2015(UTC)
Posts: 493
Man
Denmark
Location: Copenhagen, Denmark

Thanks: 380 times
Was thanked: 100 time(s) in 79 post(s)
As doggy states, it is fairly easy with a google search :-)

The easy case is that you have a background for the ticker. A grid with subelements with multiple text blocks and images of the icons that you want.
The hard part comes here. The widths of the textblocks are dynamic, because of the text being variable length. How do you scale and position the elements? It is not trivial in WPF. I would recommend implementing this with HTML / Javascript and a web browser input in vMix.

Have fun :-)
User is suspended until 8/19/2025 12:45:46 AM(UTC) marcyaghi1  
#7 Posted : Wednesday, May 9, 2018 11:00:12 AM(UTC)
marcyaghi1

Rank: Advanced Member

Groups: Registered
Joined: 3/15/2018(UTC)
Posts: 82
Afganistan

Thanks: 5 times
Was thanked: 10 time(s) in 8 post(s)
Guys , Thanks for the reply , but need you to know guys , not all of us are scripters or developers , most of us here are broadcasters , and because of lack in people who really knows what we need in vmix
we have to do somethings our selves , so i downloaded blend and get to know it with tutorials on youtube , so now i`m able to do some needed animations and things , but things more need to explain what we need in live example so that we can learn from it

so please need a live example if possible cause searching on google will give lot of results , but how to make it work , we need to studding developing from scratch , we get to learn some basics

thanks for help
doggy  
#8 Posted : Wednesday, May 9, 2018 1:08:37 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
Quote:
because of lack in people who really knows what we need in vmix
we have to do somethings our selves


WOW, not more like "want something special" ?

User is suspended until 8/19/2025 12:45:46 AM(UTC) marcyaghi1  
#9 Posted : Wednesday, May 9, 2018 2:33:51 PM(UTC)
marcyaghi1

Rank: Advanced Member

Groups: Registered
Joined: 3/15/2018(UTC)
Posts: 82
Afganistan

Thanks: 5 times
Was thanked: 10 time(s) in 8 post(s)
doggy wrote:
Quote:
because of lack in people who really knows what we need in vmix
we have to do somethings our selves


WOW, not more like "want something special" ?




lack of people ho really knows what we need in vmix ;;; I mean lack of developers in my country to work with us
they dont know vmix , thats what i mean in lack of people , not in vmix community , i mean in my country..\\


DWAM  
#10 Posted : Thursday, May 10, 2018 4:41:11 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
Marc

First nothing prevents you from working with a developper anywhere in the world, that's the beauty of the internet in case you didn't realize yet. Doggy in the first place or Jens are able to do what you want and can provide you with a quote. Do you want a quote ?

However I highly doubt nobody in your country is able to produce XAML, Vbscripts or any other langage code that would make vMix do what you want. You've been told for this specific need here that it would be easier to do it in an HTML page, this has nothing to do with vMix, and believe me if no one in the Lebanon knows how to create a webpage, you've got a serious national problem or you haven't been serious in trying to find someone !!!

From what I've seen thru your posts and questions, I understand you would like us to do the job, for free, thru working examples. But that's not the way it works and your behaviour is so obvious that it won't work. Those who can do it know the value of it. What you ask for is real work, that's custom development and since you downloaded Blend you now realize that the framework is not enough to get the job done by magic, it's a lot of valuable knowledge and experience. When it comes to serious needs, it's no longer a matter of copy and paste.

So, please, stop considering this forum and the vMix users as if we owe you. We've given you effective tips or leads regarding your desires, not to say whims, and we're not to blame for your lack of knowledge or your will not to pay skilled people for what you need. Stop saying "WE NEED" when it's YOU NEEDING.

And remember that vMix is a fantastic piece of software for producing live video at an extremely low price. However it is not supposed to bring all of us a default solution for every need. We are working in a business where creativity and multi specialties skills are involved, thus video production is always a matter of team work, especially if you want to overtake the basic features.
So maybe vMix is not the right tool for you, you can go for the competitors solutions, some might bring you by default what you're asking for.
Otherwise, build a team in order to add value to your productions.
Or learn how to do what you want. Yes it takes time and time is money... for all of us...

Bien à toi
Guillaume



thanks 2 users thanked DWAM for this useful post.
stigaard on 5/10/2018(UTC), doggy on 5/10/2018(UTC)
JAIRODJ  
#11 Posted : Thursday, May 10, 2018 1:53:20 PM(UTC)
JAIRODJ

Rank: Advanced Member

Groups: Registered
Joined: 9/1/2015(UTC)
Posts: 126
Man
Location: Ecuador

Thanks: 2 times
Was thanked: 16 time(s) in 12 post(s)
Dear greetings, please if you could give me your help with this ticker.

To the vMix ticker I have added a clock, in a blend it works well; but when taking it to vmix it does not run correctly, with the change of every second the path of the text is restarted.
Here I leave the code.

Quote:
<UserControl x:Class="TickerHD"
xmlns:my="clr-namespace:vMixTitleLibrary;assembly=vMixTitleLibrary"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Width="1920" Height="1080">
<UserControl.Resources>
<my:DoubleReverseConverter x:Key="DoubleReverseConverter"></my:DoubleReverseConverter>
<Storyboard RepeatBehavior="Forever" x:Key="tickerStoryboard">
<DoubleAnimation
Storyboard.TargetName="AnimatedTicker"
Storyboard.TargetProperty="(UIElement.RenderTransform).(TranslateTransform.X)"
From="1920" To="{Binding ElementName=AnimatedTicker, Path=ActualWidth, Mode=OneWay, Converter={StaticResource DoubleReverseConverter}}"
AutoReverse="False" RepeatBehavior="Forever" Duration="0:1:40" />
</Storyboard>
</UserControl.Resources>
<Grid>
<Rectangle Height="130" HorizontalAlignment="Left" x:Name="Rectangle1" VerticalAlignment="Bottom" Width="1920" StrokeThickness="0" Tag="Static" Opacity="0.445">
<Rectangle.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#AA000000" Offset="0" />
<GradientStop Color="Black" Offset="1" />
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<Canvas VerticalAlignment="Center" Height="130" Margin="0,950,0,0">
<TextBlock Height="88" HorizontalAlignment="Left" x:Name="AnimatedTicker" VerticalAlignment="Center" Width="Auto" Foreground="White" FontSize="60" Canvas.Top="12" FontWeight="Bold" FontFamily="Century Gothic"><TextBlock.RenderTransform>
<TranslateTransform X="0" Y="0"/>
</TextBlock.RenderTransform><Run Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non hendrerit lectus. Duis bibendum posuere elit. Aenean sit amet lacus vel leo sollicitudin rhoncus. Donec magna neque, congue at sodales sit amet, venenatis quis felis. Curabitur lacinia semper justo, vitae lobortis augue placerat ac. Donec turpis nisi, hendrerit ut iaculis a, sodales varius libero. Mauris neque arcu, lacinia nec aliquam id, cursus et ante. Fusce porta convallis rhoncus. Aliquam erat volutpat. Nulla facilisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a augue velit, et cursus quam. Cras massa mauris, dictum quis aliquet ut, eleifend ut risus. "/></TextBlock>
</Canvas>
<Canvas Margin="-57.718,0,0,0" Height="130" VerticalAlignment="Bottom">
<Rectangle Height="20" HorizontalAlignment="Left" x:Name="line" Stroke="Black" Width="1920" StrokeThickness="0" Tag="Static" RenderTransformOrigin="0.5,0.5" Canvas.Left="57.718" Canvas.Top="110">
<Rectangle.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform/>
</TransformGroup>
</Rectangle.RenderTransform>
<Rectangle.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFFFBB00" Offset="0" />
<GradientStop Color="#FFAA7D00" Offset="1" />
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<Rectangle Height="130" HorizontalAlignment="Left" x:Name="logo" Stroke="Black" Width="467.352" StrokeThickness="0" Tag="Static" RenderTransformOrigin="0.5,0.5">
<Rectangle.Fill>
<LinearGradientBrush EndPoint="69.9,-79" StartPoint="276.6,0" MappingMode="Absolute">
<GradientStop Color="#FFFFBB00" Offset="0"/>
<GradientStop Color="#FF4D2000" Offset="1"/>
</LinearGradientBrush>
</Rectangle.Fill>
<Rectangle.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform AngleX="30"/>
<RotateTransform/>
<TranslateTransform/>
</TransformGroup>
</Rectangle.RenderTransform>
</Rectangle>
<my:TextBlockDesign x:Name="Time" Fill="White" FontSize="63" FontWeight="Bold" Text="{}{0:HH:mmm:ss}" Stroke="Black" StrokeThickness="1" FontFamily="Century Gothic" Highlight="False" TextAlignment="Center" RenderTransformOrigin="0.5,0.5" Height="77.243" Width="294" Canvas.Left="106.5" Canvas.Top="22.5"/>
</Canvas>
</Grid>
</UserControl>
doggy  
#12 Posted : Thursday, May 10, 2018 2:36:24 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
@ Jairody

check your original topic

not highjack other posts please
JAIRODJ  
#13 Posted : Thursday, May 10, 2018 3:25:56 PM(UTC)
JAIRODJ

Rank: Advanced Member

Groups: Registered
Joined: 9/1/2015(UTC)
Posts: 126
Man
Location: Ecuador

Thanks: 2 times
Was thanked: 16 time(s) in 12 post(s)
@doggy

OK, but you could help me with the solution to this ticker problem.
doggy  
#14 Posted : Thursday, May 10, 2018 4:23:18 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,081
Belgium
Location: Belgium

Thanks: 284 times
Was thanked: 920 time(s) in 759 post(s)
check your original topic please
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.