Dynamic Media configureren - hybride modus configuring-dynamic-media-hybrid-mode
Dynamic Media - Hybride moet voor gebruik worden toegelaten en worden gevormd. Afhankelijk van je gebruikscase heeft Dynamic Media verschillende ondersteunde configuraties.
Meer informatie over werken met video in Dynamic Media.
Als u Adobe Experience Manager-configuratie gebruikt voor verschillende omgevingen, zoals een omgeving voor ontwikkeling, een omgeving voor staging en een omgeving voor live productie, moet u Dynamic Media-Cloud Services configureren voor elk van deze omgevingen.
Als u problemen hebt met uw Dynamic Media-configuratie, is het belangrijk dat u de logbestanden bekijkt die specifiek zijn voor dynamische media. Deze worden automatisch geïnstalleerd wanneer u dynamische media inschakelt:
s7access.log
ImageServing.log
Deze worden beschreven in Uw AEM controleren en onderhouden.
Hybride uitgeverij en levering vormen een kernelement van de toevoeging van Dynamic Media aan Adobe Experience Manager. Met hybride publicaties kunt u Dynamic Media-elementen, zoals afbeeldingen, sets en video, uit de cloud leveren in plaats van uit de AEM publicatieknooppunten.
Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, blijft beschikbaar via de AEM publicatieknooppunten.
Als u een klant van Dynamic Media bent, moet u hybride levering als leveringsmechanisme voor alle Dynamic Media-inhoud gebruiken.
Hybride publicatiearchitectuur voor video's hybrid-publishing-architecture-for-videos
Hybride publicatiearchitectuur voor afbeeldingen hybrid-publishing-architecture-for-images
Ondersteunde Dynamic Media-configuraties supported-dynamic-media-configurations
De configuratietaken die volgen verwijzen naar de volgende termen:
U kunt ervoor kiezen om Dynamic Media alleen te implementeren voor beeldbewerking, alleen voor video of voor zowel beeldbewerking als video. Verwijs naar de volgende tabel om de stappen te bepalen voor het configureren van Dynamic Media voor uw specifieke scenario.
Dynamic Media inschakelen enabling-dynamic-media
Dynamische media is standaard uitgeschakeld. Als u wilt profiteren van Dynamic Media-functies, moet u dynamische media inschakelen met de dynamicmedia de uitvoermodus zoals u bijvoorbeeld zou doen publish uitvoeringsmodus. Controleer voordat u de functie inschakelt of technische voorschriften.
Als u Dynamic Media inschakelt, zijn de dynamische mediafuncties beschikbaar in de gebruikersinterface en ontvangt elk geüploade afbeeldingselement een cqdam.pyramid.tiff
uitvoering die wordt gebruikt voor snelle levering van dynamische afbeeldingsuitvoeringen. Deze PTIFF's hebben belangrijke voordelen, zoals (1) de mogelijkheid om slechts één master afbeelding te beheren en op elk moment oneindige uitvoeringen te genereren zonder extra opslagruimte en (2) de mogelijkheid om interactieve visualisatie te gebruiken, zoals zoomen, pannen, centrifugeren, enzovoort.
Als u Dynamic Media Classic in AEM wilt gebruiken, moet u Dynamic Media alleen inschakelen als u een specifiek scenario. Dynamic Media is uitgeschakeld, tenzij u Dynamic Media inschakelt in de runmode.
Om dynamische media toe te laten, moet u de dynamische media runmode of van de bevellijn of van de naam van het quickstart dossier toelaten.
Dynamische media inschakelen:
-
Ga als volgt te werk op de opdrachtregel wanneer u de snelstart start:
- Toevoegen -r dynamicmedia aan het einde van de opdrachtregel wanneer het jar-bestand wordt gestart.
code language-shell java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.4.0.jar -r dynamicmedia
Als u publiceert naar s7delivery, dan moet u ook de volgende TrustStore argumenten omvatten:
code language-shell -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName> -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
-
Verzoek
http://localhost:4502/is/image
en zorg ervoor de Server van het Beeld nu loopt.note note NOTE Als u problemen met Dynamic Media wilt oplossen, raadpleegt u de volgende logboeken in het dialoogvenster crx-quickstart/logs/ map: - ImageServer-<portid>-<yyyy><mm><dd>.log - Het logboek ImageServer verstrekt statistieken en analytische informatie die voor het analyseren van het gedrag van het interne proces ImageServer wordt gebruikt.
Voorbeeld van de naam van een logbestand voor een afbeeldingsserver:
ImageServer-57346-2019-07-25.log
- s7access-<yyyy><mm><dd>.log - Het s7access logboek registreert elk verzoek dat aan Dynamic Media via
/is/image
en/is/content
.
Deze logboeken worden alleen gebruikt als Dynamic Media is ingeschakeld. Zij zijn niet opgenomen in de Volledige download pakket dat wordt gegenereerd op basis van het system/console/status-Bundlelist pagina; wanneer u Customer Support belt als u een Dynamic Media-probleem hebt, voeg dan beide logbestanden aan het probleem toe.
Als u AEM hebt geïnstalleerd op een andere poort of een ander contextpad… if-you-installed-aem-to-a-different-port-or-context-path
Als u implementeert AEM naar een toepassingsserver en hebt Dynamic Media ingeschakeld, moet u de zelfzucht in de externalizer. Anders werkt het genereren van miniaturen voor elementen niet correct voor dynamische media-elementen.
Als u bovendien quickstart uitvoert op een andere poort of een ander contextpad, moet u ook de zelfzucht domein.
Als Dynamic Media is ingeschakeld, worden de statische miniatuuruitvoeringen voor afbeeldingselementen gegenereerd met Dynamic Media. Voor het correct genereren van miniaturen voor dynamische media, moet AEM een URL-aanvraag naar zichzelf uitvoeren en zowel het poortnummer als het contextpad kennen.
In AEM:
- De zelfzucht in het extern wordt gebruikt om zowel het havenaantal als contextweg terug te winnen.
- Indien niet zelfzucht het domein wordt gevormd, worden het havenaantal en contextweg teruggewonnen van de dienst van HTTP van Jetty.
In een AEM plaatsing van de WAR van QuickStart, kunnen het havenaantal en de contextweg niet worden afgeleid, daarom moet u een zelfzucht domein. Zie documentatie van externalizer op hoe te om te vormen zelfzucht domein.
Dynamic Media uitschakelen disabling-dynamic-media
Dynamische media zijn niet standaard ingeschakeld. Als u echter eerder dynamische media hebt ingeschakeld, kunt u deze later uitschakelen.
Als u dynamische media wilt uitschakelen nadat u deze hebt ingeschakeld, verwijdert u de -r dynamicmedia markering voor uitvoermodus.
Dynamic Media uitschakelen nadat deze is ingeschakeld:
-
Op de opdrachtregel kunt u een van de volgende handelingen uitvoeren wanneer u de snelstart start:
- Niet toevoegen
-r dynamicmedia
op de opdrachtregel wanneer het JAR-bestand wordt gestart.
code language-shell java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.4.0.jar
- Niet toevoegen
-
Verzoek
http://localhost:4502/is/image
. Je ontvangt een bericht dat Dynamic Media is uitgeschakeld.note note NOTE Nadat de Dynamic Media-uitvoeringsmodus is uitgeschakeld, wordt de workflowstap die het qdam.pyramid.tiff
uitvoering wordt automatisch overgeslagen. Hierdoor worden ook ondersteuning voor dynamische uitvoeringen en andere Dynamic Media-functies uitgeschakeld.
Houd er ook rekening mee dat wanneer de Dynamic Media-uitvoeringsmodus wordt uitgeschakeld nadat de AEM is geconfigureerd, alle middelen die in die uitvoeringsmodus zijn geüpload, nu ongeldig zijn.
(Optioneel) Dynamic Media-voorinstellingen en -configuraties migreren van 6.3 naar 6.4 zonder downtime optional-migrating-dynamic-media-presets-and-configurations-from-to-zero-downtime
Als u AEM Dynamic Media van 6.3 aan 6.4 bevordert - die nu de capaciteit voor nul onderbreking (ook als "Opt-in"wordt bekend) plaatsingen omvat - moet u het volgende krullbevel in werking stellen om al uw voorinstellingen en configuraties van te migreren /etc
tot /conf
in CRXDE Lite.
Opmerking: Als u de AEM op compatibiliteitsmodus uitvoert, hebt u het compatibiliteitspakket geïnstalleerd. U hoeft deze opdrachten niet uit te voeren.
Aangepaste voorinstellingen en configuraties migreren uit /etc
tot /conf
, voert u de volgende Linux-curl-opdracht uit:
curl -u admin:admin http://localhost:4502/libs/settings/dam/dm/presets.migratedmcontent.json
Voor alle upgrades, met of zonder het compatibiliteitspakket, kunt u de voorinstellingen van de verouderde viewer kopiëren door de volgende opdracht uit te voeren:
curl -u admin:admin http://localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
Afbeeldingsreplicatie configureren configuring-image-replication
De levering van Dynamic Media-afbeeldingen werkt door het publiceren van afbeeldingselementen, waaronder videominiaturen, van AEM Author die deze repliceert tot Adobe op aanvraag (de Replication Service URL). De activa worden dan geleverd door de dienst van de beeldlevering op bestelling (de Dienst URL van het Beeld).
U moet het volgende doen:
De Replication Agent publiceert Dynamic Media-elementen, zoals afbeeldingen, videometagegevens en stelt deze in op de door Adobe gehoste Image Service. De replicatieagent is niet standaard ingeschakeld.
Nadat u de replicatieagent hebt gevormd, moet u valideren en testen of de installatie is gelukt. In dit gedeelte worden deze procedures beschreven.
De geheugenlimiet is configureerbaar en moet passen bij de beschikbaarheid van de systeembronnen en het type afbeeldingsinhoud dat wordt verwerkt. Als u vele zeer grote activa hebt en genoeg geheugen op het systeem hebt, kunt u deze grens verhogen om ervoor te zorgen dat de beelden parallel worden verwerkt.
Een afbeelding waarvoor meer dan de maximale geheugenlimiet is vereist, wordt afgewezen.
Als u de geheugenlimiet voor het maken van PTIFF wilt wijzigen, navigeert u naar Tools > Operations > Web Console > Adobe CQ Scene7 PTiffManager en wijzigt u de
maxMemory
waarde.Verificatie instellen setting-up-authentication
U moet replicatieverificatie instellen bij de auteur om afbeeldingen te kunnen repliceren naar de Dynamic Media-service voor het leveren van images. U doet dit door een KeyStore te verkrijgen en deze vervolgens op te slaan onder de dynamic-media-replication gebruiker en configureren. Uw bedrijfsbeheerder had tijdens het inrichtingsproces een welkomstbericht met het KeyStore-bestand en de benodigde gegevens moeten ontvangen. Neem contact op met Customer Support als je dit niet hebt ontvangen.
Verificatie instellen:
-
Neem contact op met de Klantenondersteuning voor uw KeyStore-bestand en wachtwoord als u dit nog niet hebt. Dit maakt deel uit van provisioning en de sleutels worden aan uw account gekoppeld.
-
Tik in AEM op het AEM-logo om toegang te krijgen tot de globale navigatieconsole en tik vervolgens op Tools > Security > Users.
-
Navigeer op de pagina Gebruikersbeheer naar de dynamic-media-replication gebruiker, tikt u vervolgens om te openen.
-
Tik op de pagina Gebruikersinstellingen bewerken voor dynamische media-replicatie op de knop Keystore tab, tikt u vervolgens op Create KeyStore.
-
Voer een wachtwoord in en bevestig het wachtwoord in het dialoogvenster Set KeyStore Access Password in.
note note NOTE Het wachtwoord onthouden dat u invoert. U zult het opnieuw moeten ingaan wanneer u vormt Replication Agent later. -
Op de Edit User Settings For dynamic-media-replication pagina, breid de Add Private Key from KeyStore file en voeg het volgende toe (zie de volgende afbeeldingen):
- In de New Alias gebied, ga de naam van een alias in die u later in de replicatieconfiguratie zult gebruiken; bijvoorbeeld: replicatie.
- Tik op KeyStore File. Navigeer naar het KeyStore-bestand dat u via Adobe ontvangt, selecteer het en tik op Open.
- In de KeyStore File Password Voer het wachtwoord voor het KeyStore-bestand in. Dit is niet Het KeyStore-wachtwoord dat u in stap 5 hebt gemaakt, maar dat het KeyStore-bestandswachtwoord is Adobe, staat in het welkomstbericht dat u tijdens de provisioning ontvangt. Neem contact op met de klantenondersteuning van Adobe als u geen wachtwoord voor een KeyStore-bestand hebt ontvangen.
- In de Private Key Password Voer het wachtwoord voor de persoonlijke sleutel in (dit kan hetzelfde wachtwoord zijn als dat voor de vorige stap). Adobe geeft het wachtwoord voor de persoonlijke sleutel op in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u geen wachtwoord voor persoonlijke sleutels hebt ontvangen.
- In de Private Key Alias veld, voert u de alias van de persoonlijke sleutel in. Bijvoorbeeld,
companyname-alias
. Adobe geeft de alias voor de persoonlijke sleutel op in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u geen alias voor een persoonlijke sleutel hebt ontvangen.
-
Tikken Save & Close om uw wijzigingen in deze gebruiker op te slaan.
Vervolgens moet u vorm de replicatieagent.
De Replication Agent configureren configuring-the-replication-agent
-
Tik in AEM op het AEM-logo om toegang te krijgen tot de globale navigatieconsole en tik vervolgens op Tools > Deployment > Replication > Agents on author.
-
Tik op de pagina Agents op de auteurspagina op Dynamic Media Hybrid Image Replication (s7delivery).
-
Tik op Edit.
-
Tik op de knop Settings en voert u het volgende in:
- Enabled - Schakel dit selectievakje in om de replicatieagent in te schakelen.
- Region - Instellen op het juiste gebied: Noord-Amerika, Europa of Azië
- Tenant ID - Deze waarde is de naam van uw bedrijf/huurder die aan de Dienst van de Replicatie publiceert. Deze waarde is de huurder-id die Adobe opgeeft in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u dit niet hebt ontvangen.
- Key Store Alias - Deze waarde is gelijk aan de waarde van Nieuwe alias die is ingesteld bij het genereren van de sleutel in Verificatie instellen; bijvoorbeeld:
replication
. (Zie stap 7 in Verificatie instellen.) - Key Store Password - Dit is het KeyStore-wachtwoord dat is gemaakt toen u op Create KeyStore. Adobe geeft dit wachtwoord niet op. Zie stap 5 van Verificatie instellen.
In de volgende afbeelding ziet u de replicatieagent met voorbeeldgegevens:
-
Tik op OK.
De Replication Agent for Dynamic Media valideren validating-the-replication-agent-for-dynamic-media
Ga als volgt te werk om de replicatieagent voor dynamische media te valideren:
Tik op Test Connection. Voorbeeld-uitvoer is als volgt:
11.03.2016 10:57:55 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
11.03.2016 10:57:55 - * Auth User: replication-receiver
11.03.2016 10:57:55 - * HTTP Version: 1.1
11.03.2016 10:57:55 - * Using OAuth 2.0 Authorization Grants
11.03.2016 10:57:55 - * OAuth 2.0 User: dynamic-media-replication
11.03.2016 10:57:55 - * OAuth 2.0 Token: '*****' initialized
11.03.2016 10:57:55 - Publishing: POST[https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=xfpuu-6613]
11.03.2016 10:57:55 - Publish response: OK[]
11.03.2016 10:57:55 - Transfer succeeded in 141 ms for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
-------------------------------------------------------------------------------------------------------------------------------
Replication test succeeded
- Controleer de replicatielogboeken om ervoor te zorgen het middel wordt herhaald.
- Publiceer een afbeelding. Tik op de afbeelding en selecteer Viewers in vervolgkeuzemenu. Selecteer een viewervoorinstelling en tik vervolgens op URL en kopieer en plak de URL in de browser om te controleren of de afbeelding zichtbaar is.
Problemen met verificatie oplossen troubleshooting-authentication
Bij het instellen van verificatie zijn er enkele problemen die u kunt oplossen. Controleer voordat u deze inschakelt of u replicatie hebt ingesteld.
Probleem: HTTP-statuscode 401 met bericht - Autorisatie vereist problem-http-status-code-with-message-authorization-required
Dit probleem kan worden veroorzaakt doordat KeyStore niet is ingesteld voor dynamic-media-replication
gebruiker.
Replication test to s7delivery:https://s7bern.macromedia.com:8580/is-publish/
17.06.2016 18:54:43 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}
17.06.2016 18:54:43 - * Auth User: replication-receiver
17.06.2016 18:54:43 - * HTTP Version: 1.1
17.06.2016 18:54:43 - * Using OAuth 2.0 Authorization Grants
17.06.2016 18:54:43 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 18:54:43 - No OAuth token available. OAuth not initialized
17.06.2016 18:54:43 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 18:54:43 - Publishing: POST[https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough]
17.06.2016 18:54:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
17.06.2016 18:54:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309,
userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
Oplossing: Controleer of de KeyStore
is opgeslagen naar dynamic-media-replication en wordt voorzien van het juiste wachtwoord.
Probleem: Kan sleutel niet decoderen - kan gegevens niet decoderen problem-could-not-decrypt-key-could-not-decrypt-data
Replication test to s7delivery:https://<localhost>:8580/is-publish/
17.06.2016 19:00:16 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}
17.06.2016 19:00:16 - * Auth User: replication-receiver
17.06.2016 19:00:16 - * HTTP Version: 1.1
17.06.2016 19:00:16 - * Using OAuth 2.0 Authorization Grants
17.06.2016 19:00:16 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 19:00:16 - No OAuth token available. OAuth not initialized
17.06.2016 19:00:16 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 19:00:16 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}. java.lang.SecurityException: java.security.UnrecoverableKeyException: Could not decrypt key: Could not decrypt data.
Oplossing: Controleer het wachtwoord. Het wachtwoord in de replicatieagent wordt opgeslagen is niet het zelfde wachtwoord dat werd gebruikt om keystore tot stand te brengen dat.
Probleem: InvalidAlgorithmParameterException problem-invalidalgorithmparameterexception
Dit probleem wordt veroorzaakt door een configuratiefout in uw AEM Auteur-instantie. Het Java-proces op de auteur krijgt niet de juiste javax.net.ssl.trustStore
. U ziet deze fout in het replicatielogboek:
14.04.2016 09:37:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
14.04.2016 09:37:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Of het foutenlogboek:
07.25.2019 12:00:59.893 *ERROR* [sling-threadpool-db2763bb-bc50-4bb5-bb64-10a09f432712-(apache-sling-job-thread-pool)-90-com_day_cq_replication_job_s7delivery(com/day/cq/replication/job/s7delivery)] com.day.cq.replication.Agent.s7delivery.queue Error during processing of replication.
java.io.IOException: Failed to execute request 'https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at com.scene7.is.catalog.service.publish.atomic.PublishingServiceHttp.executePost(PublishingServiceHttp.scala:195)
Oplossing: Zorg ervoor dat het Java-proces op de AEM-auteur de eigenschap system heeft -Djavax.net.ssl.trustStore= ingesteld op een geldige truststore.
Probleem: KeyStore is niet ingesteld of is niet geïnitialiseerd problem-keystore-is-either-not-set-up-or-it-is-not-initialized
Dit probleem kan worden veroorzaakt door een hotfix of een functiepakket dat het dynamic-media-user of keystore knooppunt.
Voorbeeld van replicatielogboek:
Replication test to s7delivery:https://replicate-na.assetsadobe.com/is-publish
02.08.2016 14:37:44 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}
02.08.2016 14:37:44 - * Auth User: replication-receiver
02.08.2016 14:37:44 - * HTTP Version: 1.1
02.08.2016 14:37:44 - * Using OAuth 2.0 Authorization Grants
02.08.2016 14:37:44 - * OAuth 2.0 User: dynamic-media-replication
02.08.2016 14:37:44 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}. com.adobe.granite.keystore.KeyStoreNotInitialisedException: Uninitialised key store for user dynamic-media-replication
Oplossing:
-
Ga naar de User Management pagina:
localhost:4502/libs/granite/security/content/useradmin.html
-
Op de User Management pagina, naar de dynamic-media-replication gebruiker, tikt u vervolgens om te openen.
-
Tik op het tabblad KeyStore. Als de Create KeyStore verschijnt, moet u de stappen onder opnieuw uitvoeren Verificatie instellen eerder.
-
Als u de KeyStore instellen, moet u mogelijk De Replication Agent configureren ook hier weer.
Wijzig de s7delivery Replication Agent.
localhost:4502/etc/replication/agents.author/s7delivery.html
-
Tikken Test Connection om te controleren of de configuratie geldig is.
Probleem: Publish Agent gebruikt SSL in plaats van OAuth problem-publish-agent-is-using-ssl-instead-of-oauth
Dit probleem kan worden veroorzaakt door een hotfix of een functiepakket die niet correct hebben geïnstalleerd of de instellingen overschrijven.
Voorbeeld van replicatielogboek:
01.08.2016 18:42:59 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}
01.08.2016 18:42:59 - * Auth User: replication-receiver
01.08.2016 18:42:59 - * HTTP Version: 1.1
01.08.2016 18:42:59 - * Using Client Auth SSL alias - replication-receiver *
01.08.2016 18:42:59 - Publishing: POST[https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=altayerstaging]
01.08.2016 18:42:59 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
01.08.2016 18:42:59 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
Oplossing:
-
Tik in AEM op Tools > General > CRXDE Lite.
localhost:4502/crx/de/index.jsp
-
Ga naar de s7delivery Replication Agent knooppunt.
localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
-
Deze instelling toevoegen aan de replicatieagent (Boolean met waarde ingesteld op True):
enableOauth=true
-
Tik in de linkerbovenhoek van de pagina op Save All.
Uw configuratie testen testing-your-configuration
Adobe adviseert dat u een test van begin tot eind van de configuratie uitvoert.
Zorg ervoor dat u het volgende al hebt gedaan voordat u met deze test begint:
- Voorinstellingen voor toegevoegde afbeelding.
- Configureren Dynamic Media-configuratie (ouder dan 6.3) krachtens Cloud Services. De afbeeldingsservice-URL is vereist voor deze test
Om uw configuratie te testen:
-
Upload een afbeeldingselement. (Tik in Elementen op Create > Files en selecteer het bestand.)
-
Wacht tot de workflow is voltooid.
-
Publiceer het afbeeldingselement. (Selecteer het element en tik op Quick Publish.)
-
Navigeer naar de uitvoeringen voor die afbeelding door de afbeelding te openen en te tikken Renditions.
-
Selecteer een dynamische vertoning.
-
Tikken URL om de URL voor dit element te verkrijgen.
-
Navigeer naar de geselecteerde URL en controleer of de afbeelding zich naar behoren gedraagt.
U kunt ook testen of uw elementen zijn geleverd door req=exists aan uw URL toe te voegen.
Dynamic Media-Cloud Services configureren configuring-dynamic-media-cloud-services
De Dynamic Media Cloud-service biedt ondersteuning voor cloudservices, zoals hybride publicatie en levering van beelden en video, videoanalyse en videocodering.
Als onderdeel van de configuratie moet u een registratie-id, een URL voor de videoservice, een URL voor de afbeeldingsservice, een URL voor de replicatieservice en een verificatieverificatie invoeren. U zou al deze informatie als deel van het proces van de rekeninglevering moeten ontvangen. Als u deze gegevens niet hebt ontvangen, neemt u contact op met de Adobe Experience Manager Administrator of Adobe Technical Support om deze gegevens te vragen.
Dynamische mediawolkenservices configureren:
-
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3).
-
Op de Dynamic Media Configuration Browser pagina, selecteert u in het linkervenster de optie global tikt u vervolgens op Create.
-
In de Create Dynamic Media Configuration in het dialoogvenster Title veld, typt u een titel.
-
Als u Dynamic Media for video configureert,
- In de Registration ID veld, typt u uw registratie-id.
- In de Video Service URL Voer de URL van de videoservice voor de Dynamic Media Gateway in.
-
Als u Dynamic Media configureert voor beeldbewerking, kunt u het volgende doen: Image Service URL Voer de URL van de afbeeldingsservice voor de Dynamic Media Gateway in.
-
Tikken Save om terug te keren naar de Dynamic Media Configuration Browser-pagina.
-
Tik op het AEM om de globale navigatieconsole te openen.
Video-rapportage configureren configuring-video-reporting
U kunt videoverslagen over veelvoudige installaties van AEM vormen gebruikend Dynamic Media - Hybride wijze.
Wanneer gebruiken: Op dat moment configureert u Dynamic Media Configuration (Pre 6.3) Er zijn veel functies gestart, waaronder videoberichten. De configuratie leidt tot een rapportreeks in een regionaal bedrijf Analytics. Als u veelvoudige knopen van de Auteur vormt, creeert u een afzonderlijke rapportreeks voor elke. Dit heeft tot gevolg dat de rapportage van gegevens tussen de installaties inconsistent is. Bovendien als elke knoop van de Auteur naar de zelfde Hybride Publish server verwijst, verandert de laatste installatie van de Auteur de reeks van het bestemmingsrapport voor al videorapportering. Deze kwestie overlaadt het systeem van Analytics met teveel rapportseries.
Aan de slag: Configureer videomelding door de volgende drie taken uit te voeren.
-
Een Video Analytics vooraf ingesteld pakket nadat u hebt geconfigureerd Dynamic Media Configuration (Pre 6.3) op het eerste auteurknooppunt. Deze aanvankelijke taak is belangrijk omdat het een nieuwe configuratie toestaat om het gebruiken van de zelfde rapportreeks voort te zetten.
-
Installeer de Video Analytics pakket met voorinstellingen new Auteur-knooppunt voor U configureert Dynamic Media Configuration (Pre 6.3).
-
Verifieer en zuivert de pakketinstallatie.
Een Video Analytics vooraf ingesteld pakket na het configureren van het eerste knooppunt Auteur creating-a-video-analytics-preset-package-after-configuring-the-first-author-node
Wanneer u deze taak hebt voltooid, beschikt u over een pakketbestand met de Video Analytics voorinstellingen. Deze voorinstellingen bevatten een rapportsuite, de trackingserver, de naamruimte voor bijhouden en de Marketing Cloud-organisatie-id, indien beschikbaar.
-
Als u dit nog niet hebt gedaan, configureert u Dynamic Media Configuration (Pre 6.3).
-
(Optioneel) U kunt de Report Suite ID (u moet toegang hebben tot het JCR). Terwijl u Report Suite ID is niet vereist, wordt validatie eenvoudiger.
-
Een pakket maken met Package Manager.
-
Bewerk het pakket om een filter op te nemen.
In AEM:
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
-
Maak het pakket.
-
Download of deel de Video Analytics vooraf ingesteld pakket zodat het kan worden gedeeld met volgende nieuwe auteurknooppunten.
De installatie van de Video Analytics vooraf ingesteld pakket voordat u extra Auteur-knooppunten configureert installing-the-video-analytics-preset-package-before-you-configure-additional-author-nodes
Zorg ervoor dat u deze taak uitvoert voor u vormt Dynamic Media Configuration (Pre 6.3). Als u dit niet doet, wordt er een andere ongebruikte rapportsuite gemaakt. Bovendien, alhoewel de video het melden correct zal blijven werken, wordt het verzamelen van gegevens niet geoptimaliseerd.
Zorg ervoor dat de Video Analytics Het vooraf ingestelde pakket van het eerste auteurknooppunt is toegankelijk op het nieuwe auteurknooppunt.
- Upload de Video Analytics vooraf ingesteld pakket dat u eerder hebt gemaakt naar Package Manager.
- Installeer de Video Analytics vooraf ingesteld pakket.
- Configureren Dynamic Media Configuration (Pre 6.3).
De pakketinstallatie controleren en fouten opsporen verifying-and-debugging-the-package-installation
-
Voer een van de volgende handelingen uit om de installatie van het pakket te controleren en, indien nodig, fouten op te sporen:
-
Controleer de Video Analytics door middel van het JCR vooraf ingesteld
Als u de opdracht Video Analytics via het JCR vooraf instellen, moet u toegang hebben tot CRXDE Lite.AEM - In CRXDE Lite, navigeer naar
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Dat is
http://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
Als u geen toegang hebt tot CRXDE Lite in het knooppunt Auteur kunt u de voorinstelling controleren via de server Publiceren.
-
Controleer de Video Analytics via de afbeeldingsserver vooraf instellen
U kunt de Video Analytics rechtstreeks vooraf instellen door een afbeeldingsserver te maken
req=userdata
verzoek.Als u bijvoorbeeld het dialoogvenster Video Analytics In het knooppunt Auteur kunt u de volgende aanvraag indienen:
http://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
Als u de voorinstelling wilt valideren op publicatieservers, kunt u een vergelijkbare directe aanvraag indienen bij de publicatieserver. De reacties zijn hetzelfde op de knooppunten Auteur en Publiceren. De reactie ziet er ongeveer als volgt uit:
code language-none marketingCloudOrgId=0FC4E86B573F99CC7F000101 reportSuite=aemaem6397618-2018-05-23 trackingNamespace=aemvideodal trackingServer=aemvideodal.d2.sc.omtrdc.net
-
Controleer de Video Analytics vooraf ingesteld via het gereedschap Video melden in AEM
Tik op Tools > Assets > Video Reporting
http://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
Als u het volgende foutbericht ziet, is de rapportsuite beschikbaar, maar niet gevuld. Deze fout is correct-en gewenst-in een nieuwe installatie alvorens het systeem om het even welke gegevens verzamelt.
Als u rapportgegevens wilt genereren, uploadt en publiceert u één video. Gebruiken Copy URL en voer de video minstens één keer uit.
Houd er rekening mee dat het maximaal 12 uur kan duren voordat de rapportgegevens zijn gevuld met het gebruik van de Video Viewer.
Als er een fout is en de rapportreeks niet correct wordt geplaatst, wordt het volgende alarm getoond.
Deze fout wordt ook weergegeven als Video Reporting wordt uitgevoerd voordat u configureert Dynamic Media Configuration (Pre 6.3) diensten.
-
Het oplossen van problemen de video rapporteringsconfiguratie troubleshooting-the-video-reporting-configuration
- Tijdens de installatie zijn soms verbindingen met de Analytics API-server onderbroken. De installatie probeert de verbinding 20 keer opnieuw, maar het ontbreekt nog. Wanneer deze situatie voorkomt, registreert het logboekdossier veelvoudige fouten. Zoeken naar
SiteCatalystReportService
. - Niet installeren Video Analytics Het vooraf ingestelde pakket kan eerst de verwezenlijking van een nieuwe rapportreeks veroorzaken.
- De bevordering van AEM 6.3 aan AEM 6.4 of AEM 6.4.1, dan vormend Dynamic Media Configuration (Pre 6.3), maakt nog steeds een rapportsuite. Dit probleem is bekend en moet worden opgelost voor AEM 6.4.2.
Over het Video Analytics voorinstelling about-the-video-analytics-preset
De Video Analytics De voorinstelling (ook wel analysevoorinstelling genoemd) wordt naast de voorinstellingen van de viewer in Dynamic Media opgeslagen. Het is in feite hetzelfde als een viewervoorinstelling, maar met informatie die wordt gebruikt om AppMeasurement- en Video Heartbeat-rapportage te configureren.
De eigenschappen van de voorinstelling zijn als volgt:
- reportSuite
- trackingServer
- trackingNamespace
- marketingCloudOrgId (niet aanwezig in oudere AEM versies)
AEM 6.4 en nieuwere versies opslaan deze voorinstelling op /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Catalogusinstellingen worden gerepliceerd replicating-catalog-settings
U moet uw eigen standaardinstellingen voor de catalogus publiceren als onderdeel van het installatieproces via het JCR. Catalogusinstellingen herhalen:
-
In een Eindvenster, stel het volgende in werking:
curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
-
Navigeer AEM naar de volgende locatie in CRXDE Lite (vereist beheerdersrechten):
https://<server>:<port>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
-
Tik op het tabblad Replication.
-
Tik op Replicate.
Viewer-voorinstellingen repliceren replicating-viewer-presets
Als u een element met een viewervoorinstelling wilt leveren, moet u de viewervoorinstelling repliceren of publiceren. (Alle viewervoorinstellingen moeten zijn geactiveerd en gerepliceerd om de URL of insluitcode voor een element te verkrijgen.) Zie Voorinstellingen van viewer publiceren voor meer informatie .
Elementen filteren voor replicatie filtering-assets-for-replication
Bij niet-Dynamic Media-implementaties repliceert u alles elementen (zowel afbeeldingen als video) van de AEM auteur naar het AEM publicatieknooppunt. Deze workflow is nodig omdat de AEM ook de middelen levert.
Bij Dynamic Media-implementaties is het echter niet nodig om dezelfde middelen te repliceren naar publicatieknooppunten, omdat assets via de cloud worden geleverd. AEM publicatieknooppunten moeten echter niet worden gerepliceerd. Zo voorkomt u extra opslagkosten en langere verwerkingstijden om elementen te repliceren. Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, wordt nog steeds aangeboden vanaf de AEM publicatieknooppunten.
Naast het repliceren van de activa, worden de volgende niet-activa ook herhaald:
- Dynamic Media-leveringsconfiguratie:
/conf/global/settings/dam/dm/imageserver/configuration/jcr:content/settings
- Voorinstellingen afbeelding:
/conf/global/settings/dam/dm/presets/macros
- Voorinstellingen viewer:
/conf/global/settings/dam/dm/presets/viewer
Met de filters kunt u uitsluiten elementen die worden gerepliceerd naar het AEM publicatieknooppunt.
Standaardelementfilters gebruiken voor replicatie using-default-asset-filters-for-replication
Als u Dynamic Media for 1 gebruikt, kunt u afbeeldingen in productie nemen of 2) beelden en video, dan kunt u de standaardfilters gebruiken die wij ongewijzigd verstrekken. De volgende filters zijn standaard actief:
Elementfilters instellen voor uitsluitend video-implementaties setting-up-asset-filters-for-video-only-deployments
Als u Dynamic Media alleen voor video gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
- Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > Deployment > Replication > Agents on author.
- Tik op de pagina Agents op de auteurspagina op Default Agent (publish).
- Tik op Edit.
- In de Agent Settings in het dialoogvenster Settings tab, check Enabled om de agent in te schakelen.
- Tik op OK.
- Tik in AEM op Tools > General > CRXDE Lite.
- Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
- Zoeken filter-video, klikt u er met de rechtermuisknop op en selecteert u Copy.
- Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
- Zoeken jcr:content, klikt u er met de rechtermuisknop op en selecteert u Paste.
Hiermee wordt de AEM-publicatie-instantie zo ingesteld dat zowel de videoposterafbeelding als de videometagegevens worden geleverd die zijn vereist voor het afspelen, terwijl de video zelf wordt geleverd door de Dynamic Media-cloudservice. Het filter sluit ook de originele video en statische miniatuuruitvoeringen uit van replicatie, die niet nodig zijn voor de publicatie-instantie.
Elementfilters instellen voor imaging bij implementaties buiten de productie setting-up-asset-filters-for-imaging-in-non-production-deployments
Als u Dynamic Media gebruikt voor het maken van images in implementaties die niet voor productiedoeleinden worden gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
-
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > Deployment > Replication > Agents on author.
-
Tik op de pagina Agents op de auteurspagina op Default Agent (publish).
-
Tik op Edit.
-
In de Agent Settings in het dialoogvenster Settings tab, check Enabled om de agent in te schakelen.
-
Tik op OK.
-
Tik in AEM op Tools > General > CRXDE Lite.
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
-
Zoeken filter-images, klikt u er met de rechtermuisknop op en selecteert u Copy.
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
-
Zoeken jcr:content, klikt u er met de rechtermuisknop op en selecteert u Create > Create Node. Voer de naam in
damRenditionFilters
van het typent:unstructured
. -
Zoeken
damRenditionFilters
, klikt u er met de rechtermuisknop op en selecteert u Paste.
Hiermee wordt de AEM-publicatie-instantie zo ingesteld dat de afbeeldingen worden geleverd aan uw niet-productieomgeving. Het filter sluit ook de oorspronkelijke afbeelding en statische uitvoeringen uit van replicatie, die niet nodig zijn voor de publicatie-instantie.
Als u meer dan één filter op een server-bijvoorbeeld gebruikt, één filter voor replicatie om te publiceren en een tweede filter voor s7delivery-dan moet u ervoor zorgen dat deze twee filters een verschillend hebben userId die aan hen in jcr:content knooppunt. Zie de volgende afbeelding:
Elementfilters aanpassen voor replicatie customizing-asset-filters-for-replication
Elementfilters optioneel aanpassen voor replicatie:
-
Tik in AEM op het AEM logo om toegang te krijgen tot de algemene navigatieconsole en tik op Tools > General > CRXDE Lite.
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
om de filters te bekijken. -
Als u het Mime-type voor het filter wilt definiëren, gaat u als volgt naar het Mime-type:
Vouw in de linkerspoorstaaf uit content > dam > <
locate_your_asset
> > jcr:content > metadata en vervolgens in de tabel, zoekt udc:format
.De volgende afbeelding is een voorbeeld van het pad van een element naar
dc:format
.Let erop dat de
dc:format
voor het actiefFiji Red.jpg
isimage/jpeg
.Als u dit filter wilt toepassen op alle afbeeldingen, ongeacht de indeling, stelt u de waarde in op
image/*
waar*
is een reguliere expressie die wordt toegepast op alle afbeeldingen in elke indeling.Als u het filter alleen wilt toepassen op afbeeldingen van het type JPEG, voert u een waarde in van
image/jpeg
. -
Bepaal welke uitvoeringen u van replicatie wilt omvatten of uitsluiten.
U kunt onder andere de volgende tekens gebruiken om te filteren voor replicatie:
Ga naar content/dam/<locate_your_asset>/jcr:content/renditions
.
De volgende afbeelding is een voorbeeld van de uitvoeringen van een element.
Als u het bovenstaande voorbeeld gebruikt en alleen de PTIFF (Pyramid TIFF) wilt repliceren, voert u +cqdam,*
inclusief alle uitvoeringen waarmee wordt gestart cqdam
. In het voorbeeld is die vertoning cqdam.pyramid.tiff
.
Als u alleen het origineel wilt repliceren, voert u +original
.
Dynamic Media Image Server-instellingen configureren configuring-dynamic-media-image-server-settings
Als u de Dynamic Media Image Server configureert, moet u de Adobe CQ Scene7 ImageServer-bundel en de Adobe CQ Scene7 PlatformServer-bundel bewerken.
Vereiste: Voor Als u Dynamic Media Image Server configureert, dient u ervoor te zorgen dat uw VM van Windows een installatie van de Microsoft Visual C+±bibliotheken omvat. De bibliotheken zijn nodig om Dynamic Media Image Server uit te voeren. U kunt Download het Microsoft Visual C++ 2010 Redistributable Pakket (x64) hier.
Dynamic Media Image Server-instellingen configureren:
-
Tik in de linkerbovenhoek van AEM op Adobe Experience Manager om toegang te krijgen tot de globale navigatieconsole, tikt u vervolgens op Tools > Operations > Web Console.
-
Op de Adobe Experience Manager Web Console Configuration pagina, tikken OSGi > Configuration om alle bundels weer te geven die momenteel binnen AEM worden uitgevoerd.
De Dynamic Media Delivery Servers staan onder de volgende namen in de lijst:
- Adobe CQ Scene7 ImageServer
- Adobe CQ Scene7 PlatformServer
-
In de lijst met bundels, rechts van Adobe CQ Scene7 ImageServer tikt u op Edit pictogram.
-
In de Adobe CQ Scene7 ImageServer stelt u de volgende configuratiewaarden in:
note note NOTE In de meeste gevallen is het niet nodig de standaardwaarden te wijzigen. Als u echter wel de standaardwaarden wijzigt, moet u de bundel opnieuw starten om de wijzigingen door te voeren.
-
Tik op Save.
-
In de lijst met bundels, rechts van Adobe CQ Scene7 PlatformServer tikt u op Edit pictogram.
-
In de Adobe CQ Scene7 PlatformServer de volgende standaardopties voor waarden instellen:
note note NOTE Dynamic Media Image Server gebruikt een eigen schijfcache om reacties in de cache op te slaan. De AEM HTTP-cache en de Dispacher kunnen niet worden gebruikt om reacties van Dynamic Media Image Server in cache te plaatsen. table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Eigenschap Standaardwaarde Beschrijving Cache enabled Ingeschakeld Of de responscache is ingeschakeld. Cache roots cachegeheugen Een of meer paden naar de responscachemappen. Relatieve paden worden omgezet in de interne bundelmap s7imaging. Cache Max Size 200000000 Maximale grootte van responscache in bytes. Cache Max Entries 100000 Maximumaantal items dat is toegestaan in de cache.
Standaardinstellingen voor Manifest default-manifest-settings
Standaard manifest laat u de gebreken vormen die worden gebruikt om de antwoorden van de Levering van Dynamic Media te produceren. U kunt de kwaliteit (kwaliteit van de JPEG, de resolutie, de modus voor het berekenen van nieuwe pixels), het in cache plaatsen (verlopen) verfijnen en voorkomen dat afbeeldingen die te groot zijn, worden gerenderd (standaardpixel, standaardminiatuur, maxpix).
De plaats van de standaard manifeste configuratie wordt genomen van Catalog root standaardwaarde van Adobe CQ Scene7 PlatformServer bundel. Deze waarde bevindt zich standaard op het volgende pad binnen Tools > General > CRXDE Lite:
/conf/global/settings/dam/dm/imageserver/
U kunt de waarden van de eigenschappen wijzigen, zoals wordt beschreven in de onderstaande tabel, door nieuwe waarden in te voeren.
Tik op Save All.
Zorg ervoor dat u op de knop Access Control tab (rechts van de Properties tab), stelt u vervolgens de toegangsbeheerrechten in op jcr:read
voor alle gebruikers en voor gebruikers met dynamische media-replicatie.
Instellingen voor de manifestatie en de standaardwaarden ervan:
Dynamic Media-kleurbeheer configureren configuring-dynamic-media-color-management
Met dynamisch kleurbeheer voor media kunt u de juiste elementen kleuren om ze voor te vertonen.
Met kleurcorrectie behouden ingesloten elementen hun kleurruimte (RGB, CMYK, Grijs) en ingesloten kleurprofiel in de gegenereerde piramide-TIFF-uitvoering. Wanneer u een dynamische uitvoering aanvraagt, wordt de afbeeldingskleur gecorrigeerd in de doelkleurruimte. U configureert het uitvoerkleurprofiel in de publicatie-instellingen voor dynamische media in de JCR.
Bij kleurbeheer voor Adobe wordt gebruikgemaakt van ICC-profielen, een indeling die is gedefinieerd door het ICC (International Color Consortium).
U kunt dynamisch kleurbeheer voor media configureren en voorinstellingen voor afbeeldingen configureren met CMYK, RGB of Grijsuitvoer. Zie Voorinstellingen voor afbeeldingen configureren.
Gevallen voor geavanceerd gebruik kunnen een handmatige configuratie gebruiken icc= Hiermee kunt u expliciet een uitvoerkleurprofiel selecteren:
-
icc - Kleurprofiel uitvoeren.
-
iccEmbed - Kleurprofiel insluiten.
Functiepak 12445 installeren installing-feature-pack
U moet functiepak 12445 installeren om de mogelijkheden voor dynamisch kleurbeheer voor media te kunnen gebruiken.
Om functiepak 12445 te installeren:
-
Navigeren naar Softwaredistributie en downloaden
cq-6.3.0-featurepack-12445
.Zie Werken met pakketten voor meer informatie over het gebruik van pakketten in Adobe Experience Manager.
-
Installeer het functiepakket.
De standaardkleurprofielen configureren configuring-the-default-color-profiles
Nadat u het functiepakket hebt geïnstalleerd, moet u de juiste standaardkleurprofielen configureren om kleurcorrectie in te schakelen wanneer u RGB- of CMYK-afbeeldingsgegevens aanvraagt.
De standaardkleurprofielen configureren:
-
In Tools > General > CRXDE Lite, navigeer naar
/conf/global/settings/dam/dm/imageserver/configuration/settings
die de standaard Adobe Color-profielen bevat. -
Voeg een eigenschap voor kleurcorrectie toe door naar de onderkant van het deelvenster Properties en handmatig de naam, het type en de waarde van de eigenschap in te voeren, die in de volgende tabellen worden beschreven. Tik op Add en vervolgens Save All om uw waarden op te slaan.
De eigenschappen voor kleurcorrectie worden beschreven in het dialoogvenster Color Corrections Properties tabel. Waarden die u kunt toewijzen aan eigenschappen voor kleurcorrectie bevinden zich in de Color Profile tabel.
Bijvoorbeeld in Name, toevoegen
iccprofilecmyk
, selecteert u TypeString
en toevoegenWebCoated
als Value. Tikken Add vervolgens Save All om uw waarden op te slaan.Tabel met kleurcorrectie-eigenschappen
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 7-row-4 8-row-4 9-row-4 html-authored no-header Eigenschap Type Standaard Beschrijving iccprofilergb String <empty> Naam van het standaardkleurprofiel RGB. icprofilecmyk String <empty> Naam van het standaard CMYK-kleurprofiel. icprofilegray String <empty> Naam van het standaardkleurprofiel Grijs. iccprofilesrcrgb String <empty> Naam van het standaardkleurprofiel RGB dat wordt gebruikt voor RGB-afbeeldingen zonder ingesloten kleurprofiel iccprofilesrcmyk String <empty> Naam van het standaard CMYK-kleurprofiel dat wordt gebruikt voor CMYK-afbeeldingen zonder ingesloten kleurprofiel. iccprofilesrcgray String <empty> Naam van het standaard grijskleurprofiel dat wordt gebruikt voor CMYK-afbeeldingen zonder ingesloten kleurprofiel. icblackpointcompensatie Boolean Waar Hiermee geeft u aan of zwartpuntcompensatie moet worden toegepast tijdens kleurcorrectie. Adobe raadt u aan dit aan te doen. icdithering Boolean Onwaar Hiermee geeft u aan of dithering moet worden toegepast tijdens kleurcorrectie. iccrenderintent String relatief Geeft de render-intentie aan. Acceptabele waarden zijn: perceptueel, relatief, verzadiging, absoluut. Adobe beveelt aan relatief als standaard. note note NOTE Namen van eigenschappen zijn hoofdlettergevoelig en moeten allemaal kleine letters zijn. Kleurprofieltabel
De volgende kleurprofielen zijn geïnstalleerd:
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 17-row-3 18-row-3 19-row-3 20-row-3 21-row-3 22-row-3 23-row-3 24-row-3 25-row-3 26-row-3 27-row-3 28-row-3 29-row-3 30-row-3 31-row-3 32-row-3 html-authored Naam Kleurruimte Beschrijving AdobeRGB RGB Adobe RGB (1998) AppleRGB RGB Apple RGB CIERGB RGB CIE RGB CoatedFogra27 CMYK Coated FOGRA27 (ISO 12647-2:2004) CoatedFogra39 CMYK Coated FOGRA39 (ISO 12647-2:2004) CoatedGraCol CMYK Coated GRACoL 2006 (ISO 12647-2:2004) ColorMatchRGB RGB ColorMatch RGB EuropeISOCoated CMYK Europe ISO Coated FOGRA27 EuroscaleCoated CMYK Euroscale Coated v2 EuroscaleUncoated CMYK Euroscale Uncoated v2 JapanColorCoated CMYK Japan Color 2001 Coated JapanColorNewspaper CMYK Japan Color 2002 Newspaper JapanColorUncoated CMYK Japan Color 2001 Uncoated JapanColorWebCoated CMYK Japan Color 2003 Web Coated JapanWebCoated CMYK Japan Web Coated (Ad) NewsprintSNAP2007 CMYK US Newsprint (SNAP 2007) NTSC RGB NTSC (1953) PAL RGB PAL/SECAM ProPhoto RGB ProPhoto RGB PS4Default CMYK Photoshop 4 standaard CMYK PS5Default CMYK Photoshop 5 standaard CMYK SheetfedCoated CMYK U.S. Sheetfed Coated v2 SheetfedUncoated CMYK U.S. Sheetfed Uncoated v2 SMPTE RGB SMPTE-C sRGB RGB sRGB IEC61966-2.1 UncoatedFogra29 CMYK Uncoated FOGRA29 (ISO 12647-2:2004) WebCoated CMYK U.S. Web Coated (SWOP) v2 WebCoatedFogra28 CMYK Web Coated FOGRA28 (ISO 12647-2:2004) WebCoatedGrade3 CMYK Web Coated SWOP 2006 Grade 3 Paper WebCoatedGrade5 CMYK Web Coated SWOP 2006 Grade 5 Paper WebUncoated CMYK U.S. Web Uncoated v2 WideGamutRGB RGB Brede kleuromvang RGB -
Tik op Save All.
U kunt bijvoorbeeld instellen iccprofilergb tot sRGB
, en iccprofilecmyk tot WebCoated
. Dit doet het volgende:
- Hiermee schakelt u kleurcorrectie in voor RGB- en CMYK-afbeeldingen.
- RGB-afbeeldingen die geen kleurprofiel hebben, worden verondersteld zich in het deelvenster
sRGB
kleurruimte. - CMYK-afbeeldingen zonder kleurprofiel worden verondersteld zich in te bevinden
WebCoated
kleurruimte. - Dynamische uitvoeringen die RGB-uitvoer retourneren, retourneren deze in het dialoogvenster
sRGB
kleurruimte. - Dynamische uitvoeringen die CMYK-uitvoer retourneren, retourneren deze in het dialoogvenster
WebCoated
kleurruimte.
Elementen leveren delivering-assets
Nadat u alle bovenstaande taken hebt voltooid, worden de geactiveerde Dynamic Media-middelen aangeboden via de Image- of Video-service. In AEM komt deze mogelijkheid tot uiting in een Copy Image URL, Copy Viewer URL, Embed Viewer Code en in de WCM.
Zie Dynamic Media-middelen leveren.
WCM Dynamic Media en interactieve mediacomponenten wcm-dynamic-media-and-interactive-media-components
WCM-pagina's die verwijzen naar Dynamic Media en Interactive Media-componenten verwijzen naar de leveringsservice.