PSD pruducer 1st test :)

#1
hi all

did my first test with the PSD producer. in the latest build of 2.1

the animations i made work flawlessly which is already pretty COOL !!

the text does not update yet.
but i guess this is because i don't know what things need to be done for the text layers.
i now gave the text layer a certain name ("f0" , "f1") and putted them into a group.
as this is the only thing i could spot from the sneakpeek on youtube.

but maybe there are more things to set which i don't know :)

AMCP command i gave is
play 1-10 name f0 "text" f1 "text"

how it works now is already a huge step forward !!!
thumbs up for the developers

but when it works in its full potential it really rocks !!!

any help would be nice

grt
Maurice

Re: PSD pruducer 1st test :)

#5
the log doesn't happen to say anything about the text does it? for example..

"invalid text version"
"Rotation and non-uniform scaling of dynamic textfields is not supported yet"
"Invalid descriptor version while reading text-data" does it?

I've had a quick look at the code and so long as it's a text layer and the psd file signature is 8BPS and version is 1 (and they are or you wouldn't et anything), it should work
Daniel Donoghue
Client and Template Developer

Problems with CasparCG? Guide to posting Bug reports & Feature requests

Re: PSD pruducer 1st test :)

#9
I have now made it so that PSD:s can be treated as a CG template:
  • The .psd file should now be under templates instead of media.
  • Using the comment track of the phostoshop timeline (by default hidden) you can now control what parts of the timeline should be played when a specific CG command is given:
    • When CG PLAY is issued the frame with a comment with "start intro" as the text is played from. It will continue until a frame marked with "stop", "jump_to <label>" is encountered. If none of those are found the entire timeline will be played to end.
    • When a frame with the comment "stop" is encountered the animation will stop there and not continue until another CG command is issued.
    • If a frame has "jump_to looping_animation" as the text it will cause the animation to continue at the frame with "start looping_animation", making it possible to create a loop in between CG PLAY and CG STOP.
    • When CG STOP is issued the frame with a comment with "start outro" will be played from.
    • It is possible to have multiple markers on a frame comment, by separating them with ","
    • CG NEXT will jump to the next frame comment with a "start <label>" value.
    • CG INVOKE simply jumps to the specified start label.
Example of a simple timeline comment track with a paused timeline after CG PLAY, waiting for CG STOP:

Code: Select all

0   "start intro"
20  "stop, start outro"
40  This is the end of the timeline
The following timeline will have the template be visible until a certain time has passed and automatically "outro":ed if not CG STOP comes before:

Code: Select all

0   "start intro"
300 "start outro"
320 This is the end of the timeline
This is an example of a loop in between intro and outro:

Code: Select all

0   "start intro"
20  "start loop_start"
50  "jump_to loop_start, start outro"
70  This is the end of the timeline

Re: PSD pruducer 1st test :)

#10
maurice78 wrote:@Da_Elf

not yet it seems to be broken or i am missing something.
but i have to say that i am busy with a lot off other things at the moment too.

grt
maurice
I forgot to say that we now require that the font files required is under the new fonts folder. It is not sufficient to install it in windows as a system font. Maybe that could be the problem?

Re: PSD pruducer 1st test :)

#13
any examples how to play a PSD file with one backgrond layer en 2 dynamic textlayers.
I can play this with

CG 1 ADD 1 psdfile 1

If I set the name of the text layers to [static] text1 predefined text is shown

How is the command to update text with text layers set to [dynamic] text1 ?
Regards,
Theo Kooijmans
UniversalDV

Re: PSD pruducer 1st test :)

#14
Hi Theo,

I just made my first attempt with PSD...
I've tried dynamic text sucessfully...
Also the labels (start intro, stop, etc) ...
It looks promising but it seems that it lack some important features...

About your request, in photoshop, name your text layer as f0...
Then, call the template like this:

Code: Select all

CG 1-20 ADD 1 "psdfile" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"this is the dynamic text\"/></componentData></templateData>"\r\n
A weird thing is that the FX applied to the text in Photoshop, is not shown in CasparCG !!! (for example a shadow)

Re: PSD pruducer 1st test :)

#15
I've tried a very simple PSD as my Photoshop is CS4 I don't think I can do the labelling of a timeline.
However, I tried a static image and got the following from command line

Code: Select all

[2016-06-14 09:27:57.920] [8924] [info]    Received message from Console: CG 1-20 ADD 1 "se" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"this is dynamic text\"/></componentData></templateData>"\r\n\r\n
[2016-06-14 09:27:57.938] [8288] [info]    text[name of person
] Initialized
[2016-06-14 09:27:57.939] [8288] [info]    const[] Initialized
however, nothing appeared on the output.
Any ideas?

Re: PSD pruducer 1st test :)

#16
As you can see here:
Michel wrote:

Code: Select all

    CG 1-20 ADD 1 "psdfile" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"this is the dynamic text\"/></componentData></templateData>"\r\n
it seams to need the "psdfile" parameter.
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests

Re: PSD pruducer 1st test :)

#18
Hi,

@didikunz
didikunz wrote:it seams to need the "psdfile" parameter.
No ;) ... psdfile is just the name of the PSD file to be loaded (as from Theo's example)

@SteveElkington
SteveElkington wrote: however, nothing appeared on the output.
Any ideas?
It seems that the value of each text layer (that are not rasterized text, so they are seen as dynamic to CasparCG) has to be set up from CasparCG comand, if not nothing is displayed (nor the default text from PSD, in your case, text[name of person)

So, first in photoshop name your text layer f0 (it could be something else you like, but for the example let name it f0)
Now the AMCP comand should work...

About this,
SteveElkington wrote:I've tried a very simple PSD as my Photoshop is CS4 I don't think I can do the labelling of a timeline.
Have a look to Helge Norberg POST
Helge Norberg wrote:[*] Using the comment track of the phostoshop timeline (by default hidden) you can now control what parts of the timeline should be played when a specific CG command is given:
So you must turn ON the comments track by going to the Timeline panel's, to be able to label your PSD...

I hope it help.

Re: PSD pruducer 1st test :)

#19
Thanks Michel
I think I've done most of those things now, but I've found the problem is something odd with my laptop.
I tried playing some videos and just got a green screen. When I played the PSD template it showed as a black overlay to the green of the video. Wonder if its graphics drivers or something?

Re: PSD pruducer 1st test :)

#25
premultiply wrote:Thank you very much. Looks like a very good new feature!

But it seems there is a bug or not yet implented feature in Server 2.1: It does not care about the font path from casparcg.config but looks only for files in\font-subfolder of Server
Plese post a bug report on GitHub. Link in my signsture.
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests

Re: PSD pruducer 1st test :)

#26
premultiply wrote:But it seems there is a bug or not yet implented feature in Server 2.1: It does not care about the font path from casparcg.config but looks only for files in\font-subfolder of Server
I used like below in casparcg.config and server 2.1 build 17 June 2016 picked the font from windows font directory.

Code: Select all

   <font-path>c:/windows/fonts/</font-path>

Re: PSD pruducer 1st test :)

#28
Can someone post a template PSD file and the example code that they used to get it to work.
I just get :

Code: Select all

[2016-08-14 14:56:06.779] [5320] [error]   C:\Program Files (x86)\Jenkins\jobs\CasparCG_Server_2.1.0\workspace\core\producer\text\utils\freetype_library.cpp(56): Throw in function class caspar::spl::shared_ptr<struct FT_FaceRec_> __cdecl caspar::core::text::get_new_face(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)
[2016-08-14 14:56:06.779] [5320] [error]   Dynamic exception type: class boost::exception_detail::clone_impl<struct caspar::core::text::freetype_exception>
[2016-08-14 14:56:06.779] [5320] [error]   [struct caspar::tag_call_stack_info * __ptr64] =     c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\utils\freetype_library.cpp (56): caspar::core::text::get_new_face
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\utils\texture_font.cpp (49): caspar::core::text::texture_font::impl::impl
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\utils\texture_font.cpp (286): caspar::core::text::texture_font::texture_font
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\text_producer.cpp (156): caspar::core::text_producer::impl::impl
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\text_producer.cpp (306): caspar::core::text_producer::text_producer
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory (977): std::make_shared<caspar::core::text_producer,caspar::spl::shared_ptr<caspar::core::frame_factory> const & __ptr64,int & __ptr64,int & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64,caspar::core::text::text_info & __ptr64,long & __ptr64,long & __ptr64,bool & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\common\memory.h (715): caspar::spl::make_shared<caspar::core::text_producer,caspar::spl::shared_ptr<caspar::core::frame_factory> const & __ptr64,int & __ptr64,int & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64,caspar::core::text::text_info & __ptr64,long & __ptr64,long & __ptr64,bool & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\text\text_producer.cpp (327): caspar::core::text_producer::create
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\modules\psd\psd_scene_producer.cpp (455): caspar::psd::create_psd_scene_producer
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\modules\psd\psd_scene_producer.cpp (628): <lambda_559ef010a591e4851985c546d53b82a7>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1408): std::_Invoker_functor::_Call<<lambda_559ef010a591e4851985c546d53b82a7> & __ptr64,caspar::core::frame_producer_dependencies const & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1476): std::invoke<<lambda_559ef010a591e4851985c546d53b82a7> & __ptr64,caspar::core::frame_producer_dependencies const & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1501): std::_Invoke_ret<caspar::spl::shared_ptr<caspar::core::frame_producer>,<lambda_559ef010a591e4851985c546d53b82a7> & __ptr64,caspar::core::frame_producer_dependencies const & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (209): std::_Func_impl<<lambda_559ef010a591e4851985c546d53b82a7>,std::allocator<int>,caspar::spl::shared_ptr<caspar::core::frame_producer>,caspar::core::frame_producer_dependencies const & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64>::_Do_call
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (275): std::_Func_class<caspar::spl::shared_ptr<caspar::core::frame_producer>,caspar::core::frame_producer_dependencies const & __ptr64,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const & __ptr64>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\cg_proxy.cpp (165): caspar::core::cg_producer_registry::impl::get_or_create_proxy
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\core\producer\cg_proxy.cpp (275): caspar::core::cg_producer_registry::get_or_create_proxy
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\protocol\amcp\amcpcommandsimpl.cpp (985): caspar::protocol::amcp::cg_add_command
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1408): std::_Invoker_functor::_Call<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > (__cdecl*& __ptr64)(caspar::protocol::amcp::command_context & __ptr64),caspar::protocol::amcp::command_context & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1476): std::invoke<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > (__cdecl*& __ptr64)(caspar::protocol::amcp::command_context & __ptr64),caspar::protocol::amcp::command_context & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits (1501): std::_Invoke_ret<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > (__cdecl*& __ptr64)(caspar::protocol::amcp::command_context & __ptr64),caspar::protocol::amcp::command_context & __ptr64>
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (209): std::_Func_impl<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > (__cdecl*)(caspar::protocol::amcp::command_context & __ptr64),std::allocator<int>,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,caspar::protocol::amcp::command_context & __ptr64>::_Do_call
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (275): std::_Func_class<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,caspar::protocol::amcp::command_context & __ptr64>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\protocol\amcp\amcpcommand.h (111): caspar::protocol::amcp::AMCPCommand::Execute
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\protocol\amcp\amcpcommandqueue.cpp (106): <lambda_2aeacd63f90c707fc603041ae9df5b45>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (209): std::_Func_impl<<lambda_9664f9d7a3f18db661fe65fda61eee0a>,std::allocator<int>,void>::_Do_call
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\future (750): std::_Packaged_state<void __cdecl(void)>::_Call_immediate
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\common\executor.h (235): <lambda_4fd6e9dcb2de4e007f43342924a2ebce>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\common\executor.h (277): caspar::executor::run
[2016-08-14 14:56:06.779] [5320] [error]       00000001400F8153 (casparcg): (filename not available): boost::detail::shared_count::swap
[2016-08-14 14:56:06.779] [5320] [error]       000007FEE5E1BE1D (ucrtbase): (filename not available): crt_at_quick_exit
[2016-08-14 14:56:06.779] [5320] [error]       0000000076D959BD (kernel32): (filename not available): BaseThreadInitThunk
[2016-08-14 14:56:06.779] [5320] [error]       0000000076ECA2E1 (ntdll): (filename not available): RtlUserThreadStart
[2016-08-14 14:56:06.779] [5320] [error]   
[2016-08-14 14:56:06.779] [5320] [error]   [struct caspar::tag_context_info * __ptr64] = 
[2016-08-14 14:56:06.779] [5320] [error]   [struct caspar::tag_msg_info * __ptr64] = Failed to load font file ""
[2016-08-14 14:56:06.779] [5320] [error]   Caught at (AMCPCommandQueue Channel 1 for Console):
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\protocol\amcp\amcpcommandqueue.cpp (143): `<lambda_2aeacd63f90c707fc603041ae9df5b45>::operator()'::`1'::catch$11
[2016-08-14 14:56:06.779] [5320] [error]       000007FEEADBC720 (VCRUNTIME140): (filename not available): _C_specific_handler
[2016-08-14 14:56:06.779] [5320] [error]       000007FEEADB2AE2 (VCRUNTIME140): (filename not available): _FrameUnwindFilter
[2016-08-14 14:56:06.779] [5320] [error]       0000000076EEB4D1 (ntdll): (filename not available): RtlRestoreContext
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\protocol\amcp\amcpcommandqueue.cpp (106): <lambda_2aeacd63f90c707fc603041ae9df5b45>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\functional (209): std::_Func_impl<<lambda_9664f9d7a3f18db661fe65fda61eee0a>,std::allocator<int>,void>::_Do_call
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\microsoft visual studio 14.0\vc\include\future (750): std::_Packaged_state<void __cdecl(void)>::_Call_immediate
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\common\executor.h (235): <lambda_4fd6e9dcb2de4e007f43342924a2ebce>::operator()
[2016-08-14 14:56:06.779] [5320] [error]       c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\common\executor.h (277): caspar::executor::run
[2016-08-14 14:56:06.779] [5320] [error]       00000001400F8153 (casparcg): (filename not available): boost::detail::shared_count::swap
[2016-08-14 14:56:06.779] [5320] [error]       000007FEE5E1BE1D (ucrtbase): (filename not available): crt_at_quick_exit
[2016-08-14 14:56:06.779] [5320] [error]       0000000076D959BD (kernel32): (filename not available): BaseThreadInitThunk
[2016-08-14 14:56:06.779] [5320] [error]       0000000076ECA2E1 (ntdll): (filename not available): RtlUserThreadStart
[2016-08-14 14:56:06.779] [5320] [error]   
[2016-08-14 14:56:06.779] [5320] [error]   Failed to execute command:CG ADD

Re: PSD pruducer 1st test :)

#29
create a HD PSD file on transparant background with a textlayer
name the textlayer T1
save the PSD file in the template directory of the casper server
drag a custom command in the playlist of casper client software
set by stopfield STOP 1-20 (this stops layer 20)
set by playfield PLAY 1-20 yourPSD T1 "your text" (this plays layer 20)
Regards,
Theo Kooijmans
UniversalDV

Re: PSD pruducer 1st test :)

#32
Hi strated to play around with the PSD Producer and encountrered the following problem:
I imported a PNG sequence to PS and it plays alright inside PS, but when I play it in CasparCG it just palys the frame that the playhead is when I save the PSD in PS.
Is this correct or is there anyway to play an animation from PS?

br markus

Re: PSD pruducer 1st test :)

#33
Hi
I also find it impossible to get thee same positioning of text in PS as that it is played out in Caspar (server 2.1, PAL screen consurmer and 2.0.8 client). The text seems to be much lower in Caspar playout than in PS
I notice Im kind of mindmapping here, sorry for that

br markus

Re: PSD pruducer 1st test :)

#36
markusnygard wrote:Hi
The size is around 750kb, thats plain png-animation with 67frames, no text no sound no , with comment "start intro" on 1 frame, positioning and opacity markers for videofile just to be on the safe side.

br markus
Sorry I wamted to know width an height in pixels :)
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests

Re: PSD pruducer 1st test :)

#38
PAL sizes are 1024x576 for 16:9 and square pixels (that's what you use in Flash, I don't know if the PSD producer works the same way). For 4:3 use 768 x 576. If that does not help to bring the text to where it belongs, you can try the PAL native resolution of 720 x 576.

1920 x 1080 is a HD resolution
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests

Re: PSD pruducer 1st test :)

#39
Yes but since I want to work in HD I did resize the whole thing, so I started to resize the AE composition to 1920x1080 and the opened it in PS.
I have to verify this but I think the jump in positing of the text came when I in PS did put markers on transform (on the text layer), and as long as there where just markers on opacity it was fine.
But I want to verify this by doing the PSD again.

Re: PSD pruducer 1st test :)

#44
Thank you ! Nice tutorial !
The PSD producer seems really promising, but I've encountered a strange problem. When I set the text alignment property of a text field as centered in photoshop, the text is displaying with a strange offset, or some times not displaying at all.
Does anybody had a similar behavior with this ?

Re: PSD pruducer 1st test :)

#45
Hi
thanks.
I havent got allignment or fx (as drop shadow) working.
The text layer starts to go about 100px (in HD a picture) up when you put a marker in the positioning, horisontally it seems to keep position.
I hope that there will be some improvement before the stable release of 2.1.
In my opinion the things I would like to be fixed is in this order
- text-positioning problem
- working alligment (left-center-right)
- and some fx that would make a border/drop shadow.
And still I think I can live with it as good as the PSD-producer is now.

br markus

Re: PSD pruducer 1st test :)

#48
Hi
Pretty sure.
First noticed it when I had in config-file the font directory like this "<font-path>C:\windows\fonts\</font-path>"
after that I went to the windows font-folder copied the both tahoma-files and pasted them into the servers original font-folder and change the config-file to "<font-path>font</font-path>" and started the server again.
This was my first test on a production-server which means I didnt test the template in my laptop. But I did just check the template on my laptop the result was the same with the font-path pointing to the windows font folder.

br markus

Re: PSD pruducer 1st test :)

#49
and the most weird thing is that it seems to be working (the scands) with another PSD-template I made last year. Created with the same PC, same version of PS, what I can remember with the exactly same workflow.
Now Im really confused :(
Here is a link to a drive-folder from where you can download PS_test6 doesnt work and DemoBG_3 works.
https://drive.google.com/drive/folders/ ... sp=sharing

All my instics tells me that the problem is in the PSD-file, but when you start to make a new file in PS there isnt any option that even remotly to characterset. I have tried in PS to compare these two files settings regarding characters and I cant find anything that would be different.

br markus

Re: PSD pruducer 1st test :)

#50
I got "ääkköset" to work both temple.
DEMOBG3 has in animation problem, it din't work.
I use latest 2.1 beta from casparcg download page.
Edited
I have to change the font path from caspar.config like this <font-path>c:/windows/fonts/</font-path>
else I got this error http://casparcg.com/forum/viewtopic.php ... 204#p26830
DEMOBG.jpg
DEMOBG.jpg (67.68 KiB) Viewed 11794 times
PSTEST6.jpg
PSTEST6.jpg (45.37 KiB) Viewed 11794 times
Last edited by Aston on 07 Jan 2017, 09:42, edited 1 time in total.

Re: PSD pruducer 1st test :)

#51
thanks
The animation problem in BGdemo just a part of where I tried without success to use a animated (video / PNG animation) background. In the Caspar-template the graphical background was always that frame where the PS playhead was when I saved the PSD-file.
That narrow the problem down to my server.
Since both the pc:s I have run this on is Yle-machine that have quite strict security policies, can it be a that it is a question of a blocked port? or do you need to be log on as a local admin?
Because I dont really understand how the fact that you have copied (without win installation) a font to a certain folder can make a program use it in windows.

br markus

Re: PSD pruducer 1st test :)

#52
Hi
I did tried to run PSTEST6 on my laptop as local admin with the 2.1 Beta-version, The scands didint show.
But the I tried something and thing started to get intresting
I had the same metadata in f0 and f1 and heres the outcome
Image
if the picture doesn show heres the link to the picture on my drive
https://drive.google.com/open?id=0B6AqW ... lJnZExsX0E

and the text looks like this
ÅÄÖ ä Nygrd
ÅÄÖ åäö Nygård
the upper row is f0 and lower f1 and both metadata are like f1

heres my config

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <paths>
    <media-path>media/</media-path>
    <log-path>log/</log-path>
    <data-path>data/</data-path>
    <template-path>template/</template-path>
    <thumbnail-path>thumbnail/</thumbnail-path>
    <font-path>C:\Windows\Fonts/</font-path>
  </paths>
  <lock-clear-phrase>secret</lock-clear-phrase>
  <channels>
    <channel>
      <video-mode>PAL</video-mode>
      <channel-layout>stereo</channel-layout>
      <consumers>
        <screen>
          <device>1</device>
          <windowed>true</windowed>
        </screen>
        <system-audio></system-audio>
      </consumers>
    </channel>
  </channels>
  <controllers>
    <tcp>
      <port>5250</port>
      <protocol>AMCP</protocol>
    </tcp>
    <tcp>
      <port>3250</port>
      <protocol>LOG</protocol>
    </tcp>
  </controllers>
</configuration>
and heres my log

Code: Select all

[2017-01-07 10:25:08.532] [9524] [info]    ############################################################################
[2017-01-07 10:25:08.540] [9524] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2017-01-07 10:25:08.540] [9524] [info]    under the GNU General Public License GPLv3 or higher.
[2017-01-07 10:25:08.540] [9524] [info]    Please see LICENSE.TXT for details.
[2017-01-07 10:25:08.540] [9524] [info]    http://www.casparcg.com/
[2017-01-07 10:25:08.540] [9524] [info]    ############################################################################
[2017-01-07 10:25:08.541] [9524] [info]    Starting CasparCG Video and Graphics Playout Server 2.1.0.92e13a8 Beta 1
[2017-01-07 10:25:08.541] [9524] [info]    on Windows 7 Professional Service Pack 1
[2017-01-07 10:25:08.541] [9524] [info]    Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz Physical Threads: 4
[2017-01-07 10:25:08.541] [9524] [info]    Latitude E7250
[2017-01-07 10:25:08.542] [9524] [info]    Initialized reroute module.
[2017-01-07 10:25:08.543] [9524] [info]    Initialized ffmpeg module.
[2017-01-07 10:25:08.543] [9524] [info]    Initialized oal module.
[2017-01-07 10:25:08.858] [9524] [info]    Initialized bluefish module.
[2017-01-07 10:25:08.858] [9524] [info]    Initialized decklink module.
[2017-01-07 10:25:08.858] [9524] [info]    Initialized screen module.
[2017-01-07 10:25:08.883] [9524] [info]    Initialized html module.
[2017-01-07 10:25:08.884] [9524] [info]    Initialized psd module.
[2017-01-07 10:25:09.332] [9524] [info]    Initialized flash module.
[2017-01-07 10:25:09.332] [9524] [info]    Initialized newtek module.
[2017-01-07 10:25:09.333] [9524] [info]    Initialized image module.
[2017-01-07 10:25:09.369] [9524] [info]    Loaded C:\Windows\system32\Processing.AirSend.x64.dll
[2017-01-07 10:25:09.369] [9524] [info]    ffmpeg.avcodec 56.41.100
[2017-01-07 10:25:09.369] [9524] [info]    ffmpeg.avformat 56.36.100
[2017-01-07 10:25:09.369] [9524] [info]    ffmpeg.avfilter 5.16.101
[2017-01-07 10:25:09.369] [9524] [info]    ffmpeg.avutil 54.27.100
[2017-01-07 10:25:09.369] [9524] [info]    ffmpeg.swscale 3.1.101
[2017-01-07 10:25:09.369] [9524] [info]    bluefish.version Not found
[2017-01-07 10:25:09.369] [9524] [info]    decklink.version Not found
[2017-01-07 10:25:09.369] [9524] [info]    cef.version 3.1750.1805
[2017-01-07 10:25:09.369] [9524] [info]    cef.chromeversion 33.0.1750.170
[2017-01-07 10:25:09.369] [9524] [info]    flash 23.0.0.207
[2017-01-07 10:25:09.369] [9524] [info]    newtek-ivga.version available
[2017-01-07 10:25:09.369] [9524] [info]    freeimage 3.16.0
[2017-01-07 10:25:09.369] [9524] [info]    casparcg.config:
[2017-01-07 10:25:09.369] [9524] [info]    -----------------------------------------
[2017-01-07 10:25:09.369] [9524] [info]    <?xml version="1.0" encoding="utf-8"?>
[2017-01-07 10:25:09.369] [9524] [info]    <configuration>
[2017-01-07 10:25:09.369] [9524] [info]       <paths>
[2017-01-07 10:25:09.369] [9524] [info]          <media-path>media/</media-path>
[2017-01-07 10:25:09.369] [9524] [info]          <log-path>log/</log-path>
[2017-01-07 10:25:09.369] [9524] [info]          <data-path>data/</data-path>
[2017-01-07 10:25:09.369] [9524] [info]          <template-path>template/</template-path>
[2017-01-07 10:25:09.369] [9524] [info]          <thumbnail-path>thumbnail/</thumbnail-path>
[2017-01-07 10:25:09.369] [9524] [info]          <font-path>C:\Windows\Fonts/</font-path>
[2017-01-07 10:25:09.369] [9524] [info]       </paths>
[2017-01-07 10:25:09.369] [9524] [info]       <lock-clear-phrase>secret</lock-clear-phrase>
[2017-01-07 10:25:09.369] [9524] [info]       <channels>
[2017-01-07 10:25:09.369] [9524] [info]          <channel>
[2017-01-07 10:25:09.369] [9524] [info]             <video-mode>PAL</video-mode>
[2017-01-07 10:25:09.369] [9524] [info]             <channel-layout>stereo</channel-layout>
[2017-01-07 10:25:09.369] [9524] [info]             <consumers>
[2017-01-07 10:25:09.369] [9524] [info]                <screen>
[2017-01-07 10:25:09.369] [9524] [info]                   <device>1</device>
[2017-01-07 10:25:09.369] [9524] [info]                   <windowed>true</windowed>
[2017-01-07 10:25:09.369] [9524] [info]                </screen>
[2017-01-07 10:25:09.369] [9524] [info]                <system-audio/>
[2017-01-07 10:25:09.369] [9524] [info]             </consumers>
[2017-01-07 10:25:09.369] [9524] [info]          </channel>
[2017-01-07 10:25:09.369] [9524] [info]       </channels>
[2017-01-07 10:25:09.369] [9524] [info]       <controllers>
[2017-01-07 10:25:09.369] [9524] [info]          <tcp>
[2017-01-07 10:25:09.369] [9524] [info]             <port>5250</port>
[2017-01-07 10:25:09.369] [9524] [info]             <protocol>AMCP</protocol>
[2017-01-07 10:25:09.369] [9524] [info]          </tcp>
[2017-01-07 10:25:09.369] [9524] [info]          <tcp>
[2017-01-07 10:25:09.369] [9524] [info]             <port>3250</port>
[2017-01-07 10:25:09.369] [9524] [info]             <protocol>LOG</protocol>
[2017-01-07 10:25:09.369] [9524] [info]          </tcp>
[2017-01-07 10:25:09.369] [9524] [info]       </controllers>
[2017-01-07 10:25:09.369] [9524] [info]    </configuration>
[2017-01-07 10:25:09.369] [9524] [info]    -----------------------------------------
[2017-01-07 10:25:09.370] [9524] [info]    Initialized audio config.
[2017-01-07 10:25:09.371] [9524] [info]    Initializing OpenGL Device.
[2017-01-07 10:25:09.414] [9524] [info]    Successfully initialized OpenGL 4.3.0 - Build 10.18.10.3977 Intel
[2017-01-07 10:25:09.559] [9524] [warning] [image_mixer] TextureBarrierNV not supported. Post processing will not be available
[2017-01-07 10:25:09.559] [9524] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2017-01-07 10:25:09.561] [9524] [info]    video_channel[1|PAL] Successfully Initialized.
[2017-01-07 10:25:09.576] [9524] [info]    Screen consumer [1|PAL] Initialized.
[2017-01-07 10:25:09.762] [9524] [info]    oal[1|PAL] Initialized.
[2017-01-07 10:25:09.762] [9524] [info]    Initialized channels.
[2017-01-07 10:25:09.762] [9524] [warning] [image_mixer] TextureBarrierNV not supported. Post processing will not be available
[2017-01-07 10:25:09.762] [9524] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 0
[2017-01-07 10:25:09.763] [9524] [info]    Initialized thumbnail generator.
[2017-01-07 10:25:09.769] [9524] [info]    Initialized controllers.
[2017-01-07 10:25:09.769] [9524] [info]    Initialized osc.
[2017-01-07 10:25:09.770] [9524] [info]    Started initial media information retrieval.
[2017-01-07 10:25:10.258] [6136] [info]    Initial media information retrieval finished.
[2017-01-07 10:25:42.864] [5736] [info]    async_event_server[:5250] Accepted connection from 127.0.0.1 (1 connections).
[2017-01-07 10:25:42.930] [5736] [info]    Received message from 127.0.0.1: VERSION SERVER\r\n
[2017-01-07 10:25:42.932] [8376] [info]    Sent message to 127.0.0.1:201 VERSION OK\r\n2.1.0.92e13a8 Beta 1\r\n
[2017-01-07 10:25:42.937] [5736] [info]    Received message from 127.0.0.1: INFO\r\n
[2017-01-07 10:25:42.937] [8376] [info]    Sent message to 127.0.0.1:200 INFO OK\r\n1 PAL PLAYING\r\n\r\n
[2017-01-07 10:25:42.939] [5736] [info]    Received message from 127.0.0.1: CLS\r\n
[2017-01-07 10:25:42.940] [5736] [info]    Received message from 127.0.0.1: TLS\r\n
[2017-01-07 10:25:42.942] [5736] [info]    Received message from 127.0.0.1: DATA LIST\r\n
[2017-01-07 10:25:42.944] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL LIST\r\n
[2017-01-07 10:25:42.985] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:42.996] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:42.997] [8376] [info]    Sent message to 127.0.0.1:200 DATA LIST OK\r\n\r\n
[2017-01-07 10:25:43.046] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:45.142] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P2400_TEST_A"\r\n
[2017-01-07 10:25:45.143] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:47.154] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P2500_TEST"\r\n
[2017-01-07 10:25:47.155] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:49.166] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P2500_TEST_A"\r\n
[2017-01-07 10:25:49.168] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:51.180] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P2997_TEST"\r\n
[2017-01-07 10:25:51.181] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:53.192] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P2997_TEST_A"\r\n
[2017-01-07 10:25:53.193] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:55.251] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P3000_TEST"\r\n
[2017-01-07 10:25:55.252] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:56.407] [5736] [info]    Received message from 127.0.0.1: PLAY 1-10 "AMB" CUT 1 Linear RIGHT\r\n
[2017-01-07 10:25:56.472] [7864] [info]    ffmpeg[AMB.mp4|1920x1080p25.00|0/268] [video-decoder] H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[2017-01-07 10:25:56.473] [7864] [info]    transition[empty=>ffmpeg[AMB.mp4|1920x1080p25.00|0/268]] Initialized
[2017-01-07 10:25:56.474] [7864] [info]    Sent message to 127.0.0.1:202 PLAY OK\r\n
[2017-01-07 10:25:56.604] [5960] [info]    [frame_muxer] simple 1920x1080p25.00
[2017-01-07 10:25:56.653] [5960] [warning] [ogl-device] Performance warning. Buffer allocation blocked: 0.031
[2017-01-07 10:25:57.216] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P3000_TEST_A"\r\n
[2017-01-07 10:25:57.217] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:25:59.231] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P5000_TEST"\r\n
[2017-01-07 10:25:59.232] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:01.241] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P5000_TEST_A"\r\n
[2017-01-07 10:26:01.243] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:03.252] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P5994_TEST"\r\n
[2017-01-07 10:26:03.254] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:05.267] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P5994_TEST_A"\r\n
[2017-01-07 10:26:05.268] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:07.277] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P6000_TEST"\r\n
[2017-01-07 10:26:07.278] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:09.292] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080P6000_TEST_A"\r\n
[2017-01-07 10:26:09.293] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:11.307] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/1080_TEST"\r\n
[2017-01-07 10:26:11.312] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:13.316] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2398_TEST"\r\n
[2017-01-07 10:26:13.317] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:15.328] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2398_TEST_A"\r\n
[2017-01-07 10:26:15.330] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:17.342] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2400_TEST"\r\n
[2017-01-07 10:26:17.343] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:19.352] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2400_TEST_A"\r\n
[2017-01-07 10:26:19.353] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:21.365] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2500_TEST"\r\n
[2017-01-07 10:26:21.366] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:23.081] [5736] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "PS_TEST6" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"Markus Nygård\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"åöä ÅÖÄ\"/></componentData></templateData>"\r\n
[2017-01-07 10:26:23.378] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2500_TEST_A"\r\n
[2017-01-07 10:26:23.380] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:23.878] [7864] [info]    text[Test of the Girl
] Initialized
[2017-01-07 10:26:24.500] [7864] [info]    text[Teåt of the Dude
] Initialized
[2017-01-07 10:26:24.504] [7864] [info]    const[] Initialized
[2017-01-07 10:26:24.505] [7864] [info]    Sent message to 127.0.0.1:202 CG OK\r\n
[2017-01-07 10:26:25.391] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2997_TEST"\r\n
[2017-01-07 10:26:25.392] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:27.404] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P2997_TEST_A"\r\n
[2017-01-07 10:26:27.405] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:29.417] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P3000_TEST"\r\n
[2017-01-07 10:26:29.419] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:31.427] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160P3000_TEST_A"\r\n
[2017-01-07 10:26:31.428] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:33.441] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/2160_TEST"\r\n
[2017-01-07 10:26:33.443] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:35.454] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/576P2500_TEST"\r\n
[2017-01-07 10:26:35.457] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:37.466] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/576P2500_TEST_A"\r\n
[2017-01-07 10:26:37.467] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:39.478] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/576_TEST"\r\n
[2017-01-07 10:26:39.482] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:41.489] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2398_TEST"\r\n
[2017-01-07 10:26:41.490] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:43.502] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2398_TEST_A"\r\n
[2017-01-07 10:26:43.503] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:45.514] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2400_TEST"\r\n
[2017-01-07 10:26:45.515] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:47.528] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2400_TEST_A"\r\n
[2017-01-07 10:26:47.529] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:49.539] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2500_TEST"\r\n
[2017-01-07 10:26:49.540] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:51.554] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2500_TEST_A"\r\n
[2017-01-07 10:26:51.555] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:52.376] [5736] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "PS_TEST6" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"Markus Nygård\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"Markus Nygård\"/></componentData></templateData>"\r\n
[2017-01-07 10:26:53.174] [7864] [info]    text[Test of the Girl
] Initialized
[2017-01-07 10:26:53.565] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2997_TEST"\r\n
[2017-01-07 10:26:53.567] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:53.908] [7864] [info]    text[Teåt of the Dude
] Initialized
[2017-01-07 10:26:53.909] [7864] [info]    const[] Initialized
[2017-01-07 10:26:53.910] [7864] [info]    Sent message to 127.0.0.1:202 CG OK\r\n
[2017-01-07 10:26:55.577] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P2997_TEST_A"\r\n
[2017-01-07 10:26:55.579] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:57.591] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P3000_TEST"\r\n
[2017-01-07 10:26:57.593] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:26:59.602] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P3000_TEST_A"\r\n
[2017-01-07 10:26:59.604] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:01.612] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P5000_TEST"\r\n
[2017-01-07 10:27:01.613] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:03.626] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P5000_TEST_A"\r\n
[2017-01-07 10:27:03.627] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:05.640] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P5994_TEST"\r\n
[2017-01-07 10:27:05.643] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:07.652] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P5994_TEST_A"\r\n
[2017-01-07 10:27:07.653] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:09.664] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P6000_TEST"\r\n
[2017-01-07 10:27:09.665] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:11.677] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720P6000_TEST_A"\r\n
[2017-01-07 10:27:11.678] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:13.690] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/720_TEST"\r\n
[2017-01-07 10:27:13.692] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:15.700] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/NTSC_TEST"\r\n
[2017-01-07 10:27:15.701] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:16.793] [5736] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "PS_TEST6" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"åäö ÅÄÖ\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"Markus Nygård\"/></componentData></templateData>"\r\n
[2017-01-07 10:27:17.396] [7864] [info]    text[Test of the Girl
] Initialized
[2017-01-07 10:27:17.713] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/NTSC_TEST_A"\r\n
[2017-01-07 10:27:17.717] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:18.038] [7864] [info]    text[Teåt of the Dude
] Initialized
[2017-01-07 10:27:18.040] [7864] [info]    const[] Initialized
[2017-01-07 10:27:18.041] [7864] [info]    Sent message to 127.0.0.1:202 CG OK\r\n
[2017-01-07 10:27:19.725] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/PAL_TEST"\r\n
[2017-01-07 10:27:19.727] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:21.738] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "TESTPATTERNS/PAL_TEST_A"\r\n
[2017-01-07 10:27:21.740] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:27:23.750] [5736] [info]    Received message from 127.0.0.1: THUMBNAIL RETRIEVE "WIPE"\r\n
[2017-01-07 10:27:23.751] [8376] [info]    Sent more than 512 bytes to 127.0.0.1
[2017-01-07 10:28:06.594] [5736] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "PS_TEST6" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"ÅÄÖ åäö Nygård\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"Markus Nygård\"/></componentData></templateData>"\r\n
[2017-01-07 10:28:07.209] [7864] [info]    text[Test of the Girl
] Initialized
[2017-01-07 10:28:07.822] [7864] [info]    text[Teåt of the Dude
] Initialized
[2017-01-07 10:28:07.824] [7864] [info]    const[] Initialized
[2017-01-07 10:28:07.825] [7864] [info]    Sent message to 127.0.0.1:202 CG OK\r\n
[2017-01-07 10:28:38.028] [5736] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "PS_TEST6" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"ÅÄÖ åäö Nygård\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"ÅÄÖ åäö Nygård\"/></componentData></templateData>"\r\n
[2017-01-07 10:28:38.647] [7864] [info]    text[Test of the Girl
] Initialized
[2017-01-07 10:28:39.299] [7864] [info]    text[Teåt of the Dude
] Initialized
[2017-01-07 10:28:39.300] [7864] [info]    const[] Initialized
[2017-01-07 10:28:39.302] [7864] [info]    Sent message to 127.0.0.1:202 CG OK\r\n
[2017-01-07 10:45:04.368] [9544] [info]    Received message from Console: q\r\n
[2017-01-07 10:45:04.369] [5736] [info]    async_event_server[:5250] Client 127.0.0.1 disconnected (0 connections).
[2017-01-07 10:45:04.369] [5736] [info]    video_channel[1|PAL] Uninitializing.
[2017-01-07 10:45:04.516] [5736] [info]    Screen consumer [1|PAL] Uninitialized.
[2017-01-07 10:45:04.516] [5736] [info]    oal[1|PAL] Uninitialized.
[2017-01-07 10:45:04.517] [5736] [info]    [asio] Shutting down global io_service.
[2017-01-07 10:45:04.517] [5736] [info]    [asio] Global io_service uninitialized.
[2017-01-07 10:45:04.725] [9524] [info]    Successfully shutdown CasparCG Server.
br markus

Re: PSD pruducer 1st test :)

#53
Hi
Has been sitting and testing the PS-template a bit.
It seems to be something real strange in the layers (f0 and f1) not being exactly the same but I cant find the difference.
if I have Tahoma Bold as font then the outcome of metadata ÅÄÖ åäö is f0 ÅÄ ä and f1 ÅÄÖ åäö
when I change the font to Arial Regular then its f0 ÅÄÖ and f1 ÅÄÖ åäö
and if font is Old Bookman then its f0 ÅÄÖ ä and f1 ÅÄÖ åäö
and the only change here is that I have change fonts

a very confused Markus

Re: PSD pruducer 1st test :)

#54
Hi
I just started using CasparCG. Having some trouble getting my template to show up in caspar. I saved my template in the templates folder in server just like in markusnygard's youtube video. I've tried refreshing library, restarting the server and client to no avail.
I also tried using a blank template and typing the filename as target.
Using Photoshop CC 2014, Server 2.0.7, client 2.0.8

Am i doing something wrong?

Re: PSD pruducer 1st test :)

#57
Came up with an issue...
Created two text layers (Font Arial if this matters), one layer with an rectangle as box underneath the text on an transparent PSD file, just for testing purposes.
When try to play the File, Caspar Server says:

Ignoring layer "", layer type not supported
Ignoring layer "", layer type not supported
Ignoring layer "", layer type not supported

Maybe I´m doing something wrong?? Created it like Markus Nygard described in his Youtube Video...

Caspar Beta 2.1.0.3437 with Client 2.0.8, PSD file created with newest Photoshop CC