{"id":32067,"date":"2023-03-10T15:22:37","date_gmt":"2023-03-10T14:22:37","guid":{"rendered":"https:\/\/mimolive.com\/?post_type=user-manual&#038;p=32067"},"modified":"2025-06-16T19:39:46","modified_gmt":"2025-06-16T17:39:46","slug":"repeticao-instantanea","status":"publish","type":"user-manual","link":"https:\/\/mimolive.com\/pt\/user-manual\/live-editing\/layers\/sports\/instant-replay\/","title":{"rendered":"Camada de reprodu\u00e7\u00e3o instant\u00e2nea"},"content":{"rendered":"<p>A camada Instant Replay permite-lhe recuar alguns segundos. Perfeita para eventos desportivos, se um evento que muda o jogo merecer ser reproduzido.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><br>Pode ver um v\u00eddeo de demonstra\u00e7\u00e3o aqui no YouTube. <br> <div class=\"brlbs-cmpnt-container brlbs-cmpnt-content-blocker brlbs-cmpnt-with-individual-styles\" data-borlabs-cookie-content-blocker-id=\"youtube-content-blocker\" data-borlabs-cookie-content=\"PGlmcmFtZSBjbGFzcz0idmlkZW8tZW1iZWQiIHNyYz0iaHR0cHM6Ly93d3cueW91dHViZS1ub2Nvb2tpZS5jb20vZW1iZWQvZFNsTE9idWl2aVU\/cmVsPTAmYW1wO2F1dG9wbGF5PTEiIHdpZHRoPSI2NDAiIGhlaWdodD0iMzYwIiBmcmFtZWJvcmRlcj0iMCIgYWxsb3dmdWxsc2NyZWVuPSJhbGxvd2Z1bGxzY3JlZW4iIGRhdGEtcmF0aW89IjAuNTYyNSIgZGF0YS1tYXgtdz0iNjQwIj48L2lmcmFtZT4=\"><div class=\"brlbs-cmpnt-cb-preset-c brlbs-cmpnt-cb-youtube\"> <div class=\"brlbs-cmpnt-cb-thumbnail\" style=\"background-image: url('https:\/\/mimolive.com\/wp-content\/uploads\/borlabs-cookie\/1\/yt_dSlLObuiviU_hqdefault.jpg')\"><\/div> <div class=\"brlbs-cmpnt-cb-main\"> <div class=\"brlbs-cmpnt-cb-play-button\"><\/div> <div class=\"brlbs-cmpnt-cb-content\"> <p class=\"brlbs-cmpnt-cb-description\">Est\u00e1 atualmente a visualizar um conte\u00fado de marcador de posi\u00e7\u00e3o de <strong>YouTube<\/strong>. Para aceder ao conte\u00fado real, clique no bot\u00e3o abaixo. Tenha em aten\u00e7\u00e3o que, ao faz\u00ea-lo, ir\u00e1 partilhar dados com fornecedores terceiros.<\/p> <a class=\"brlbs-cmpnt-cb-provider-toggle\" href=\"#\" data-borlabs-cookie-show-provider-information role=\"button\">Mais informa\u00e7\u00f5es<\/a> <\/div> <div class=\"brlbs-cmpnt-cb-buttons\"> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-unblock role=\"button\">Desbloquear conte\u00fados<\/a> <a class=\"brlbs-cmpnt-cb-btn\" href=\"#\" data-borlabs-cookie-accept-service role=\"button\" style=\"display: inherit\">Aceite o servi\u00e7o requerido e desbloqueie conte\u00fados<\/a> <\/div> <\/div> <\/div><\/div><\/p>\n\n\n\n<p>A camada Repeti\u00e7\u00e3o instant\u00e2nea armazena os \u00faltimos segundos das camadas abaixo ou um <a href=\"https:\/\/mimolive.com\/pt\/manual-do-utilizador\/fontes-e-o-repositorio-de-fontes\/\">fonte de v\u00eddeo<\/a> para repeti\u00e7\u00e3o instant\u00e2nea.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-up-the-instant-replay-layer\">Configurar a camada de reprodu\u00e7\u00e3o instant\u00e2nea<\/h3>\n\n\n\n<p>Primeiro, tem de pensar no que pretende reproduzir: Pode seleccionar \"Camadas abaixo\" ou \"Fonte de v\u00eddeo\" para a op\u00e7\u00e3o Fonte na sec\u00e7\u00e3o Conte\u00fado dos par\u00e2metros da camada.<\/p>\n\n\n\n<p>A vantagem de escolher \"Layers Below\" (Camadas abaixo) \u00e9 que o conte\u00fado completo de todas as camadas abaixo da camada de Reprodu\u00e7\u00e3o Instant\u00e2nea ser\u00e1 capturado. Por exemplo, se tiver um Video Switcher, a sa\u00edda comutada ser\u00e1 capturada. \u00c9 por isso que recomendamos colocar a camada de Reprodu\u00e7\u00e3o Instant\u00e2nea imediatamente acima das camadas de produ\u00e7\u00f5es de v\u00eddeo para obter um sinal limpo (sem outros gr\u00e1ficos):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/4f54829a-15ff-4083-830d-ccfbe071822c.png\" alt=\"\" class=\"wp-image-32068\" width=\"299\" height=\"228\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/4f54829a-15ff-4083-830d-ccfbe071822c.png 598w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/4f54829a-15ff-4083-830d-ccfbe071822c-300x229.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/4f54829a-15ff-4083-830d-ccfbe071822c-16x12.png 16w\" sizes=\"(max-width: 299px) 100vw, 299px\" \/><\/figure>\n\n\n\n<p>Se optar por capturar uma determinada \"Fonte de v\u00eddeo\", tem de especificar essa fonte com o pop-up abaixo. Agora pode reproduzir o conte\u00fado de v\u00eddeo independentemente da pilha de camadas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/f0808a8d-4f16-467b-adfc-b59c85b15e7f.png\" alt=\"\" class=\"wp-image-32069\" width=\"485\" height=\"209\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/f0808a8d-4f16-467b-adfc-b59c85b15e7f.png 646w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/f0808a8d-4f16-467b-adfc-b59c85b15e7f-300x129.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/f0808a8d-4f16-467b-adfc-b59c85b15e7f-18x8.png 18w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/><\/figure>\n\n\n\n<p>O campo \"Buffer\" permite-lhe controlar a quantidade de imagens de v\u00eddeo em segundos que devem ser armazenadas em buffer para reprodu\u00e7\u00e3o instant\u00e2nea.<\/p>\n\n\n\n<p><i>!<\/i>O tempo que pode ser armazenado em buffer depende da sua placa gr\u00e1fica!<\/p>\n\n\n\n<p>O armazenamento de v\u00eddeo em buffer ocorre apenas na placa gr\u00e1fica. Isto significa que precisa de muita mem\u00f3ria dentro da sua placa gr\u00e1fica em vez de <span class=\"caps\">RAM<\/span> no seu Mac. Infelizmente, \u00e9 dif\u00edcil determinar a quantidade de v\u00eddeo <span class=\"caps\">RAM<\/span> est\u00e1 dispon\u00edvel para o mimoLive porque o macOS faz muitas opera\u00e7\u00f5es de limpeza m\u00e1gicas, por isso j\u00e1 armazen\u00e1mos com sucesso 10 segundos de frames de v\u00eddeo 1080p 30fps (=2,5GB) numa placa de v\u00eddeo de 2GB. Mesmo que isso seja poss\u00edvel, n\u00e3o \u00e9 recomendado porque certamente ter\u00e1 um efeito colateral no motor de renderiza\u00e7\u00e3o do mimoLive.<\/p>\n\n\n\n<p>Na sec\u00e7\u00e3o Anima\u00e7\u00e3o pode especificar como a repeti\u00e7\u00e3o deve aparecer e desaparecer no v\u00eddeo. Pode escolher entre v\u00e1rias anima\u00e7\u00f5es como Dissolver, Swipe, Page Curl, Push Horizontal, Push Vertical ou mesmo um Cut. Colocar a dura\u00e7\u00e3o da transi\u00e7\u00e3o em segundos no campo de entrada Dura\u00e7\u00e3o.<\/p>\n\n\n\n<p>Existe um Indicador de repeti\u00e7\u00e3o que ser\u00e1 apresentado quando a repeti\u00e7\u00e3o estiver a decorrer. Especifique a fonte de v\u00eddeo que deve ser mostrada na sec\u00e7\u00e3o \"Apar\u00eancia\". O gr\u00e1fico pode ser posicionado livremente no ecr\u00e3, quer por manipula\u00e7\u00e3o directa na \u00e1rea de pr\u00e9-visualiza\u00e7\u00e3o da camada, quer com as coordenadas na sec\u00e7\u00e3o Geometria.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"controlling-the-instant-replay-layer\">Controlar a camada de repeti\u00e7\u00e3o instant\u00e2nea<\/h3>\n\n\n\n<p>Para capturar o conte\u00fado seleccionado, a camada de Reprodu\u00e7\u00e3o Instant\u00e2nea tem de estar sempre em directo. Enquanto a camada est\u00e1 activa, captura os fotogramas de v\u00eddeo actuais para um buffer. A quantidade de v\u00eddeo que j\u00e1 se encontra na mem\u00f3ria interm\u00e9dia \u00e9 indicada pela barra de progresso na \u00e1rea de Pr\u00e9-visualiza\u00e7\u00e3o das camadas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/ee3ccb5c-0610-44ff-84fb-f80efee0c6f8.png\" alt=\"\" class=\"wp-image-32070\" width=\"337\" height=\"209\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/ee3ccb5c-0610-44ff-84fb-f80efee0c6f8.png 674w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/ee3ccb5c-0610-44ff-84fb-f80efee0c6f8-300x186.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/ee3ccb5c-0610-44ff-84fb-f80efee0c6f8-18x12.png 18w\" sizes=\"(max-width: 337px) 100vw, 337px\" \/><\/figure>\n\n\n\n<p>Sempre que houver uma cena que possa ser interessante para a audi\u00eancia ver como repeti\u00e7\u00e3o, o operador pode premir o bot\u00e3o \"Buffering Stop\" para reproduzir a cena sempre que o moderador a anunciar, ou pode premir \"Replay Start\", que iniciar\u00e1 a repeti\u00e7\u00e3o instantaneamente.<\/p>\n\n\n\n<p>Antes ou durante a reprodu\u00e7\u00e3o, \u00e9 poss\u00edvel controlar a velocidade de reprodu\u00e7\u00e3o com o bot\u00e3o \"Speed\".<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Bot\u00e3o<\/th><th>Velocidade de reprodu\u00e7\u00e3o<\/th><\/tr><tr><td>Inverter<\/td><td>marcha-atr\u00e1s \u00e0 velocidade normal<\/td><\/tr><tr><td>Pausa<\/td><td>pausado<\/td><\/tr><tr><td>0.3<\/td><td>1\/3 de velocidade<\/td><\/tr><tr><td>0.5<\/td><td>meia velocidade<\/td><\/tr><tr><td>1.0<\/td><td>velocidade normal<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Quando a opera\u00e7\u00e3o de repeti\u00e7\u00e3o terminar, o operador deve premir o bot\u00e3o \"Replay Stop\" (Parar repeti\u00e7\u00e3o). Agora, o armazenamento em buffer do conte\u00fado de v\u00eddeo come\u00e7a novamente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"remote-controlling-the-instant-replay-layer\">Controlo remoto da camada de repeti\u00e7\u00e3o instant\u00e2nea<\/h3>\n\n\n\n<p>Uma vez que se trata de uma opera\u00e7\u00e3o muito intensa, faz sentido criar um <a href=\"https:\/\/mimolive.com\/pt\/manual-do-utilizador\/superficies-de-controlo-a-distancia\/\">Superf\u00edcie de controlo remoto<\/a> para esta tarefa. N\u00e3o se esque\u00e7a de que pode criar v\u00e1rias superf\u00edcies de controlo para diferentes tarefas e utiliz\u00e1-las em diferentes dispositivos ao mesmo tempo.<\/p>\n\n\n\n<p>Os bot\u00f5es s\u00e3o os mesmos que os descritos acima em \"Controlo da camada de repeti\u00e7\u00e3o instant\u00e2nea\".<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b9b93915-1a00-40b2-9699-3323dac4decb.png\" alt=\"\" class=\"wp-image-32071\" width=\"500\" height=\"178\" srcset=\"https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b9b93915-1a00-40b2-9699-3323dac4decb.png 1000w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b9b93915-1a00-40b2-9699-3323dac4decb-300x107.png 300w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b9b93915-1a00-40b2-9699-3323dac4decb-768x273.png 768w,  https:\/\/mimolive.com\/wp-content\/uploads\/2023\/03\/b9b93915-1a00-40b2-9699-3323dac4decb-18x6.png 18w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-a-custom-stinger-to-the-instand-replay-layer\">Avan\u00e7ado: Como adicionar um stinger (transi\u00e7\u00e3o) personalizado \u00e0 camada de reprodu\u00e7\u00e3o Instand<\/h2>\n\n\n\n<p>A camada Instand Replay \u00e9 fornecida com uma variedade de transi\u00e7\u00f5es. No entanto, estas s\u00e3o muito b\u00e1sicas e podem n\u00e3o corresponder \u00e0s suas necessidades. Aqui est\u00e1 um exemplo de como pode fazer o seu pr\u00f3prio stinger antes de lan\u00e7ar o instand replay:<\/p>\n\n\n\n<p>Um stinger \u00e9 um pequeno clip reproduzido antes de mudar para outra fonte de v\u00eddeo. Cobrir\u00e1 todo o ecr\u00e3 durante um piscar de olhos quando ocorrer a mudan\u00e7a das fontes de v\u00eddeo. No nosso caso, iniciaremos a reprodu\u00e7\u00e3o em tempo real neste preciso momento.<\/p>\n\n\n\n<p>- Verificar o <a href=\"https:\/\/mimolive.com\/pt\/manual-do-utilizador\/ferroes-outros\/\">Modelo de Stingers e Outros<\/a> para obter alguma inspira\u00e7\u00e3o sobre como construir um ferr\u00e3o a partir de uma camada Lower Third. Talvez um dos desenhos j\u00e1 corresponda \u00e0s suas necessidades, ent\u00e3o basta copiar e colar a camada no seu projecto! Talvez seja necess\u00e1rio definir a op\u00e7\u00e3o \"Dura\u00e7\u00e3o do texto\" para zero para obter uma transi\u00e7\u00e3o mais r\u00e1pida.<\/p>\n\n\n\n<p>- Defina a op\u00e7\u00e3o \"Transition\" (Transi\u00e7\u00e3o) na sec\u00e7\u00e3o \"Animation\" (Anima\u00e7\u00e3o) da camada Instand Replay para \"Cut\" (Cortar). Temos de a iniciar imediatamente assim que receber o comando de reprodu\u00e7\u00e3o.<\/p>\n\n\n\n<p>- Adicionar um <a href=\"https:\/\/mimolive.com\/pt\/manual-do-utilizador\/automatizacao\/\">Camada de automatiza\u00e7\u00e3o<\/a> para o seu <a href=\"https:\/\/mimolive.com\/pt\/manual-do-utilizador\/camadas-e-variantes\/\">pilha de camadas<\/a>. Esta camada de automatiza\u00e7\u00e3o executar\u00e1 um script para sincronizar a camada Stinger e a camada Instand Replay.<\/p>\n\n\n\n<p>- Na camada Automatiza\u00e7\u00e3o, \u00e9 necess\u00e1rio utilizar o comando layerOn() para iniciar a camada da ferr\u00e3o. Clique com o bot\u00e3o direito do rato na camada da ferr\u00e3o na pilha de camadas e seleccione \"Copiar camadas <span class=\"caps\">API<\/span> Endpoint\" no menu de contexto. Preencha o seguinte <span class=\"caps\">API<\/span>-Endpoint no comando layerOn() da seguinte forma:<\/p>\n\n\n\n<p>layerOn(\/api\/v1\/documents\/1955505422\/layers\/C6F0EA76-240D-4CE2-AE1E-1499EC93E30E)<\/p>\n\n\n\n<p><i>!<\/i>Para que este comando funcione, \u00e9 necess\u00e1rio activar a op\u00e7\u00e3o \"Permitir acesso ao controlo remoto\" nas prefer\u00eancias do mimoLive!)<\/p>\n\n\n\n<p>- O pr\u00f3ximo passo do gui\u00e3o \u00e9 esperar um pouco (o tempo depende do ferr\u00e3o que cobre todo o ecr\u00e3). Para o fazer, utiliza o comando sleep():<\/p>\n\n\n\n<p>.bc sleep(0.5)<\/p>\n\n\n\n<p>- Adicione um comando httpRequest() ao script para accionar o bot\u00e3o \"Replay: Iniciar\" da camada Repeti\u00e7\u00e3o do Instand. Clique com o bot\u00e3o direito do rato no bot\u00e3o para obter outro menu de contexto. Seleccione \"Copiar <span class=\"caps\">URL<\/span> para accionar o item de menu \"Bot\u00e3o\". O <span class=\"caps\">URL<\/span> vai para o comando httpRequest():<\/p>\n\n\n\n<p>.bc httpRequest(http:\/\/127.0.0.1:8989\/api\/v1\/documents\/1955505422\/layers\/CAD2DDBC-118E-4305-868C-CB115AFAC9B1\/signals\/tvGroup_Control__Start_TypeSignal)<\/p>\n\n\n\n<p>- O script de automatiza\u00e7\u00e3o completo deve ter o seguinte aspecto:<\/p>\n\n\n\n<p>.bc layerOn(\/api\/v1\/documents\/1955505422\/layers\/C6F0EA76-240D-4CE2-AE1E-1499EC93E30E)<br>dormir(0.5)<br>httpRequest(http:\/\/127.0.0.1:8989\/api\/v1\/documents\/1955505422\/layers\/CAD2DDBC-118E-4305-868C-CB115AFAC9B1\/signals\/tvGroup_Control__Start_TypeSignal)<\/p>\n\n\n\n<p>- Agora precisa de uma segunda camada de automatiza\u00e7\u00e3o que fa\u00e7a o inverso, mas com o bot\u00e3o \"Repetir: Parar\" para que possa fazer a transi\u00e7\u00e3o para fora do modo de repeti\u00e7\u00e3o instant\u00e2nea. (Em alternativa, pode utilizar o pr\u00f3prio bot\u00e3o \"Repetir: Parar\" se a transi\u00e7\u00e3o \"cortar\" for adequada para si).<\/p>","protected":false},"excerpt":{"rendered":"<p>The Instant Replay layer allows it to roll back a few seconds. Perfect for sports events if a game-changing event is worth replaying. You can watch a demo video here on YouTube. You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":40886,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_angie_page":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[258],"tags":[],"class_list":["post-32067","user-manual","type-user-manual","status-publish","hentry","category-manual"],"acf":[],"_links":{"self":[{"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/user-manual\/32067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/user-manual"}],"about":[{"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/types\/user-manual"}],"author":[{"embeddable":true,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":1,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/user-manual\/32067\/revisions"}],"predecessor-version":[{"id":40985,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/user-manual\/32067\/revisions\/40985"}],"up":[{"embeddable":true,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/user-manual\/40886"}],"wp:attachment":[{"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/media?parent=32067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/categories?post=32067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mimolive.com\/pt\/wp-json\/wp\/v2\/tags?post=32067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}