{"id":26184,"date":"2021-09-16T07:26:11","date_gmt":"2021-09-16T12:26:11","guid":{"rendered":"https:\/\/learncctv.com\/?p=26184"},"modified":"2022-08-16T05:56:32","modified_gmt":"2022-08-16T10:56:32","slug":"how-to-add-overlay-text-to-axis-cameras","status":"publish","type":"post","link":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/","title":{"rendered":"How to add overlay text to Axis cameras"},"content":{"rendered":"<p style=\"text-align: justify; cursor: text;\">Want to have text overlay in your Axis Camera ?<\/p>\n<p style=\"text-align: justify; cursor: text;\">The camera can display different type of information as shown below.&nbsp;<\/p>\n<p><span><img decoding=\"async\" alt=\"Axis camera with overlay text\" data-id=\"26219\" width=\"719\" data-init-width=\"720\" height=\"419\" data-init-height=\"419\" title=\"Axis camera with overlay text\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png\" data-width=\"719\" data-height=\"419\"><\/span><\/p>\n<p style=\"text-align: justify; cursor: text;\">As you can see, the camera in the picture displays the following information:<\/p>\n<ul>\n<li style=\"text-align: justify; cursor: text;\">Camera Name<\/li>\n<li style=\"text-align: justify; cursor: text;\">IP address<\/li>\n<li style=\"text-align: justify; cursor: text;\">Stream Profile<\/li>\n<li style=\"text-align: justify; cursor: text;\">Bitrate<\/li>\n<li style=\"text-align: justify; cursor: text;\">Frame rate<\/li>\n<li style=\"text-align: justify; cursor: text;\">Temperature<\/li>\n<li style=\"text-align: justify; cursor: text;\">Date and time<\/li>\n<li style=\"text-align: justify; cursor: text;\">Image<\/li>\n<\/ul>\n<p style=\"text-align: justify; cursor: text;\">You can use text and variables to display such information.<\/p>\n<p style=\"text-align: justify; cursor: text;\">It&#8217;s possible to display a image (such as a logo) as long as you upload a .<strong>bmp f<\/strong>ile that with the maximum dimensions of the resolution the stream profile the camera is using. If the resolution is 1920&#215;1080, that will be the image dimensions limitation.<\/p>\n<p style=\"text-align: justify; cursor: text;\">The cameras come with a default Axis logo but you can add other images to the image list and then select any of them to be part of the overlay.<\/p>\n<p style=\"text-align: justify; cursor: text;\">The picture below shows the Overlay Menu.<\/p>\n<p><span><img decoding=\"async\" alt=\"Axis camera overlay menu\" data-id=\"26189\" width=\"650\" data-init-width=\"650\" height=\"186\" data-init-height=\"186\" title=\"Axis camera overlay menu\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Axis-camera-overlay-menu.png\" data-width=\"650\" data-height=\"186\"><\/span><\/p>\n<p style=\"text-align: justify; cursor: text;\">To create a new overlay, just click &#8220;<strong>Create overlay<\/strong>&#8221; and enter the text.<\/p>\n<p style=\"text-align: justify; cursor: text;\">You can format the text and the background as you wish. (See picture below).<\/p>\n<p><span><img decoding=\"async\" alt=\"Format Overlay text\" data-id=\"26191\" width=\"331\" data-init-width=\"331\" height=\"211\" data-init-height=\"211\" title=\"Format Overlay text\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Format-Overlay-text.png\" data-width=\"331\" data-height=\"211\"><\/span><\/p>\n<p style=\"text-align: justify; cursor: text;\">As you can see in this example, I typed the camera name and some variables to get the IP Address, Stream Profile, Bitrate, Frame Rate, Temperature and Date\/Time.<\/p>\n<p style=\"text-align: justify; cursor: text;\">Click the three dots (&#8230;) to check what are the variables that are available.<\/p>\n<p><span><img decoding=\"async\" alt=\"Text Overlay options\" data-id=\"26190\" width=\"322\" data-init-width=\"322\" height=\"573\" data-init-height=\"573\" title=\"Text Overlay options\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-options.png\" data-width=\"322\" data-height=\"573\"><\/span><\/p>\n<p style=\"text-align: justify; cursor: text;\">You can use a combination of text and variables to display the information the way you need. You can also change the font color and the background.<\/p>\n<p><span><img decoding=\"async\" alt=\"overlay font and background color\" data-id=\"26192\" width=\"151\" data-init-width=\"151\" height=\"166\" data-init-height=\"166\" title=\"overlay font and background color\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/overlay-font-and-background-color.png\" data-width=\"151\" data-height=\"166\"><\/span><\/p>\n<h2 style=\"text-align: justify; cursor: text;\">Video: Text Overlay on Axis Cameras<\/h2>\n<p style=\"cursor: text;\">Here&#8217;s a quick video that shows how the video overlay works (Hosted on YouTube).<\/p>\n<p><span><a href=\"https:\/\/www.youtube.com\/watch?v=a8Hn4MjkTkA\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" alt=\"Axis Overlay\" data-id=\"29984\" width=\"659\" data-init-width=\"659\" height=\"374\" data-init-height=\"374\" title=\"Axis Overlay\" loading=\"lazy\" src=\"https:\/\/learncctv.com\/wp-content\/uploads\/2022\/08\/Axis-Overlay.png\" data-width=\"659\" data-height=\"374\" style=\"\" data-link-wrap=\"true\"><\/a><\/span><\/p>\n<h2 style=\"text-align: justify; cursor: text;\">Related Articles<\/h2>\n<p style=\"text-align: justify; cursor: text;\"><a href=\"https:\/\/learncctv.com\/security-camera-to-ftp-server\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener\">How to record Axis Camera on a FTP Server<\/a><\/p>\n<p style=\"text-align: justify; cursor: text;\"><a href=\"https:\/\/learncctv.com\/security-camera-to-ftp-server\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener\"><\/a><a href=\"https:\/\/learncctv.com\/view-axis-cameras-on-roku-tv\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener\">How to view Axis Camera on a Roku TV<\/a><\/p>\n<p style=\"text-align: justify; cursor: text;\"><a href=\"https:\/\/learncctv.com\/security-camera-to-ftp-server\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener\"><\/a><a href=\"https:\/\/learncctv.com\/view-axis-cameras-on-roku-tv\/\" target=\"_blank\" style=\"outline: none; cursor: text;\" rel=\"noopener\"><\/a><a href=\"https:\/\/learncctv.com\/view-axis-cameras-on-roku-tv\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener\">How to enable ONVIF on Axis Cameras<\/a><\/p>\n<h2 style=\"text-align: justify; cursor: text;\">Overlay variables (Modifiers)<\/h2>\n<p style=\"text-align: justify; cursor: text;\">Here&#8217;s a list of modifiers you can use for the camera overlay.<\/p>\n<p style=\"cursor: text;\">The available modifiers can each be used in various situations. The abbreviations given in brackets for each modifier show which situations the modifier can be used in. These are:<\/p>\n<p><strong>D<\/strong> &#8211; Own date formatting<\/p>\n<p><strong>T<\/strong> &#8211; Own time formatting<\/p>\n<p><strong>I<\/strong> &#8211; Text overlay<\/p>\n<p><strong>IP<\/strong> &#8211; Notification of change of IP address<\/p>\n<p><strong>EF<\/strong> &#8211; Event file name<\/p>\n<p><strong>EN<\/strong> &#8211; Event notification via TCP\/HTTP<\/p>\n<p><strong>M<\/strong> &#8211; Mail subject\/message<\/p>\n<p><strong>UF<\/strong> &#8211; Folder name for uploads<\/p>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p>Modifier<\/p>\n<\/td>\n<td valign=\"top\">\n<p>Description (can be used for)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%a<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%a The abbreviated weekday name. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%A<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%A The full weekday name. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%b<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%b The abbreviated month name. (D,I,IP,EF,EN,M).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%B<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%B The full month name. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%c<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%c The date and time. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%C<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%C The century number (year\/100) as a 2-digit integer. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%d<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%d The day of the month as a decimal number (range 01 to 31). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%D<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%D Date in format MM\/DD\/YY.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%e<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%e As for %d, but a leading zero is replaced by a blank space. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%f<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%f The 1\/100 second fraction. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%F<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%F The date in the format as specified in the Date &amp; Time settings. (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%g<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%g As for %G, but without the century, i.e., with a 2-digit year (00-99). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%G<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%G The ISO 8601 year with century as a decimal number. The 4-digit year corresponding to the ISO week number (see %V). This has the same format and value as %y, except that if the ISO week number belongs to the previous or next year, then that year is used instead. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%h<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%h Equivalent to %b. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%H<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%H The hour as a decimal number, using the 24-hour clock (range 00 to 23). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%I<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%I The hour as a decimal number, using the 12-hour clock (range 01 to 12). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%j<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%j The day of the year as a decimal number (range 001 to 366). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%k<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%k The hour (24-hour clock) as a decimal number (range 0 to 23); single digits are preceded by a blank space. (See also %H.) (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%l<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%l The hour (12-hour clock) as a decimal number (range 1 to 12); single digits are preceded by a blank. (See also %I.)(T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%m<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%m The month as a decimal number (range 01 to 12). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%M<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%M The minute as a decimal number (range 00 to 59). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%p<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%p AM or PM, according to the given time value, or the corresponding strings for the current locale. Noon is treated as PM and midnight as AM. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%r<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%r The time in a.m. or p.m. notation. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%R<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%R The time in 24-hour notation (%H:%M). For a version including seconds, see %T. (T,I,IP,EF,EN,M,UF) <strong>Note:<\/strong> Will not work on all FTP servers.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%s<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%s The number of seconds since the Epoch, i.e., since 1970-01-01 00:00:00 UTC. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%S<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%S The second as a decimal number (range 00 to 61). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%T<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%T The time as specified in the Date &amp; Time settings. (I,IP,EN,M,UF) <strong>Note:<\/strong> Will not work on all FTP servers.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%u<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%u The day of the week as a decimal, range 1 to 7, Monday = 1. See also %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%U<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%U The week number of the current year as a decimal number, range 00 to 53, starting with the first Sunday as the first day of week 01. See also %V and %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%v<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>Adds support for 1000 Milliseconds Time Overlay<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%V<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%V The ISO 8601:1988 week number of the current year as a decimal number, in the range 01 to 53, where week 1 is the first week that has at least 4 days in the current year, and with Monday as the first day of the week. See also %U, %v and %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%w<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%w The day of the week as a decimal, in the range 0 to 6. Sunday = 0. See also %u. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%W<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%W The week number of the current year as a decimal number, in the range 00 to 53, starting with the first Monday as the first day of week 01. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%X<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%X The time representation without the date. (D,I,IP,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%y<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%y The year as a decimal number without the century (range 00 to 99). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%Y<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%Y The year as a decimal number, including the century. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%z Zoom coordinates (1\u201319999).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%Z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%Z Zoom magnification in one-decimal format.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%%<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%% The literal % character. (All).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#b<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#b The bit rate in Kbit\/s (with no decimals). (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#B<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#B The bit rate in Mbit\/s (with two decimals) (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#c<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#c The compression rate (Stream &gt; General &gt; Compression).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#e<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#e The action performed by the Action Rule, for example Send Notification. (EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#F<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#F The frame size in Kbit\/s.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#D<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#D Displays a text on top of a video stream image when the Action Rule is triggered. (I,EF,EN,M).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#i<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#i The IP address. (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%m<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%m The month as a decimal number (range 01 to 12). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%M<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%M The minute as a decimal number (range 00 to 59). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%p<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%p AM or PM, according to the given time value, or the corresponding strings for the current locale. Noon is treated as PM and midnight as AM. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%r<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%r The time in a.m. or p.m. notation. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%R<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%R The time in 24-hour notation (%H:%M). For a version including seconds, see %T. (T,I,IP,EF,EN,M,UF) <strong>Note:<\/strong> Will not work on all FTP servers.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%s<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%s The number of seconds since the Epoch, i.e., since 1970-01-01 00:00:00 UTC. (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%S<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%S The second as a decimal number (range 00 to 61). (T,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%T<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%T The time as specified in the Date &amp; Time settings. (I,IP,EN,M,UF) <strong>Note:<\/strong> Will not work on all FTP servers.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%u<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%u The day of the week as a decimal, range 1 to 7, Monday = 1. See also %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%U<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%U The week number of the current year as a decimal number, range 00 to 53, starting with the first Sunday as the first day of week 01. See also %V and %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%v<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>Adds support for 1000 Milliseconds Time Overlay<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%V<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%V The ISO 8601:1988 week number of the current year as a decimal number, in the range 01 to 53, where week 1 is the first week that has at least 4 days in the current year, and with Monday as the first day of the week. See also %U, %v and %W. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%w<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%w The day of the week as a decimal, in the range 0 to 6. Sunday = 0. See also %u. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%W<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%W The week number of the current year as a decimal number, in the range 00 to 53, starting with the first Monday as the first day of week 01. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%X<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%X The time representation without the date. (D,I,IP,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%y<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%y The year as a decimal number without the century (range 00 to 99). (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%Y<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%Y The year as a decimal number, including the century. (D,I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%z Zoom coordinates (1\u201319999).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%Z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%Z Zoom magnification in one-decimal format.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>%%<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>%% The literal % character. (All).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#b<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#b The bit rate in Kbit\/s (with no decimals). (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#B<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#B The bit rate in Mbit\/s (with two decimals) (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#c<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#c The compression rate (Stream &gt; General &gt; Compression).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#e<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#e The action performed by the Action Rule, for example Send Notification. (EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#F<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#F The frame size in Kbit\/s.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#D<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#D Displays a text on top of a video stream image when the Action Rule is triggered. (I,EF,EN,M).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#i<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#i The IP address. (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#m<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#m The short MAC address (last 6 characters). (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#M<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#M The long MAC address (all characters). (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#n<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#n The host name. (I,IP,EF,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#op<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#op The tilt angle in degrees.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#or<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#or The pan tilt angle in degrees.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#p<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#p Preset position ID as a number.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#P<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#P Preset position ID as a name.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#r<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#r The frame rate (with two decimals). (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#R<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#R The frame rate (with no decimals). (I,IP,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#s<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#s The sequence number (5 digits).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#S<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#s The sequence number (10 digits).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#t<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#t The name of the Action Rule, for example MyActionRule. (EF,EN,M).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"571\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#TC&lt;n&gt;<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#TC&lt;n&gt; The sensor temperature in Celsius and &lt;n&gt; is the sensor number. For example, to show the status of sensor number 1, enter #TC1 in the text overlay field (I).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#TF&lt;n&gt;<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#TF&lt;n&gt; The sensor temperature in Fahrenheit and &lt;n&gt; is the sensor number. For example, to show the status of sensor number 1, enter #TF1 in the text overlay field (I).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#v<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#v The video source number. (I,IP,EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#V<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#V The video source number. (I,IP,EN,M,UF) as two digits, for example 01.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#w<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#w The name of the motion detection window triggering an event. (EN,M,UF).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#x<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#x Pan coordinates in two-decimal format.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#y<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#y Tilt coordinates in two-decimal format.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#z Zoom coordinates (1\u201319999).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>#Z<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>#Z Zoom magnification in one-decimal format.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"93\">\n<p><strong>##<\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p>## The literal # character (All).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Want to have text overlay in your Axis Camera ? The camera can display different type of information as shown below.&nbsp; As you can see, the camera in the picture displays the following information: Camera Name IP address Stream Profile Bitrate Frame rate Temperature Date and time Image You can use text and variables to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":26219,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[237],"tags":[],"class_list":["post-26184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-axis"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to add overlay text to Axis cameras - Learn CCTV.com<\/title>\n<meta name=\"description\" content=\"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to add overlay text to Axis cameras - Learn CCTV.com\" \/>\n<meta property=\"og:description\" content=\"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn CCTV.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/learncctvnow\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/learncctvnow\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-16T12:26:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-16T10:56:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"419\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Claudemir Martins\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Claudemir Martins\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/\",\"url\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/\",\"name\":\"How to add overlay text to Axis cameras - Learn CCTV.com\",\"isPartOf\":{\"@id\":\"https:\/\/learncctv.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png\",\"datePublished\":\"2021-09-16T12:26:11+00:00\",\"dateModified\":\"2022-08-16T10:56:32+00:00\",\"author\":{\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a\"},\"description\":\"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.\",\"breadcrumb\":{\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage\",\"url\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png\",\"contentUrl\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png\",\"width\":720,\"height\":419,\"caption\":\"Axis camera with overlay text\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/learncctv.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to add overlay text to Axis cameras\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learncctv.com\/#website\",\"url\":\"https:\/\/learncctv.com\/\",\"name\":\"Learn CCTV.com\",\"description\":\"The place where you can learn CCTV\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learncctv.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a\",\"name\":\"Claudemir Martins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g\",\"caption\":\"Claudemir Martins\"},\"description\":\"Claudemir Martins is a former Samsung Engineer with 19+ years of experience in the surveillance industry. He has been traveling around 17 different countries to teach people how to design, and install CCTV systems. He is currently working for Axis Communications as a Technical Services Engineer and living in the United States with his family.\",\"sameAs\":[\"https:\/\/learncctv.com\",\"https:\/\/www.facebook.com\/learncctvnow\"],\"url\":\"https:\/\/learncctv.com\/author\/claudemir-martinsgmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to add overlay text to Axis cameras - Learn CCTV.com","description":"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/","og_locale":"en_US","og_type":"article","og_title":"How to add overlay text to Axis cameras - Learn CCTV.com","og_description":"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.","og_url":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/","og_site_name":"Learn CCTV.com","article_publisher":"https:\/\/www.facebook.com\/learncctvnow","article_author":"https:\/\/www.facebook.com\/learncctvnow","article_published_time":"2021-09-16T12:26:11+00:00","article_modified_time":"2022-08-16T10:56:32+00:00","og_image":[{"width":720,"height":419,"url":"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png","type":"image\/png"}],"author":"Claudemir Martins","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Claudemir Martins","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/","url":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/","name":"How to add overlay text to Axis cameras - Learn CCTV.com","isPartOf":{"@id":"https:\/\/learncctv.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage"},"image":{"@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage"},"thumbnailUrl":"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png","datePublished":"2021-09-16T12:26:11+00:00","dateModified":"2022-08-16T10:56:32+00:00","author":{"@id":"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a"},"description":"In this article, I explain how to display text and image on Axis IP cameras. The process is very simple and takes less than 5 minutes.","breadcrumb":{"@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#primaryimage","url":"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png","contentUrl":"https:\/\/learncctv.com\/wp-content\/uploads\/2021\/09\/Text-Overlay-on-Axis-Camera.png","width":720,"height":419,"caption":"Axis camera with overlay text"},{"@type":"BreadcrumbList","@id":"https:\/\/learncctv.com\/how-to-add-overlay-text-to-axis-cameras\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/learncctv.com\/"},{"@type":"ListItem","position":2,"name":"How to add overlay text to Axis cameras"}]},{"@type":"WebSite","@id":"https:\/\/learncctv.com\/#website","url":"https:\/\/learncctv.com\/","name":"Learn CCTV.com","description":"The place where you can learn CCTV","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learncctv.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a","name":"Claudemir Martins","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learncctv.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g","caption":"Claudemir Martins"},"description":"Claudemir Martins is a former Samsung Engineer with 19+ years of experience in the surveillance industry. He has been traveling around 17 different countries to teach people how to design, and install CCTV systems. He is currently working for Axis Communications as a Technical Services Engineer and living in the United States with his family.","sameAs":["https:\/\/learncctv.com","https:\/\/www.facebook.com\/learncctvnow"],"url":"https:\/\/learncctv.com\/author\/claudemir-martinsgmail-com\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/26184"}],"collection":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/comments?post=26184"}],"version-history":[{"count":26,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/26184\/revisions"}],"predecessor-version":[{"id":29986,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/26184\/revisions\/29986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/media\/26219"}],"wp:attachment":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/media?parent=26184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/categories?post=26184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/tags?post=26184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}