New
DJI483774-LANG1-1b2f29fb-4529-4c67-a863-4dd49e7f3cad
DJI483774-LANG1-5f418c46-24e0-4ef4-8d8d-9ca5cc16a734
Error executing template "Designs/Swift/Paragraph/Swift_ProductComponentParagraph.cshtml"
System.ArgumentException: Could not write parsed file: C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml System.IO.IOException: The process cannot access the file 'C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
   at Dynamicweb.Core.Helpers.TextFileHelper.WriteTextFile(String value, String path, Boolean appendToFile, Encoding encoding)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Layout.CheckParsed()
   at Dynamicweb.Rendering.Designer.Layout..ctor(FileInfo f, Design design)
   at Dynamicweb.Rendering.Designer.Layout.GetLayoutByLocation(String path)
   at Dynamicweb.Content.Layouts.LayoutLocator.FindLayout(Page page, String layoutName)
   at Dynamicweb.Frontend.Content.GetLayoutForDevice(Page page, DeviceType device)
   at Dynamicweb.Frontend.Content.CreateGridContent(Int32 contentId, Boolean ignoreVisualEdit)
   at Dynamicweb.Frontend.Content.RenderExternalGrid(Int32 pageId, String container)
   at CompiledRazorTemplates.Dynamic.RazorEngine_81f6c8a5a4954961b351a0e112a27be2.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductComponentParagraph.cshtml:line 39
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 3 @{ 4 int itemSourcePageId = Convert.ToInt32(Model.Item.GetRawValueString("ComponentSource", "0")); 5 6 var pageService = new Dynamicweb.Content.PageService(); 7 itemSourcePageId = itemSourcePageId > 0 && pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID) != null ? pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID).ID : itemSourcePageId; 8 } 9 10 @if (itemSourcePageId != 0) { 11 var page = Dynamicweb.Content.Services.Pages.GetPage(itemSourcePageId); 12 13 if (page != null) { 14 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(page); 15 string itemTheme = !string.IsNullOrWhiteSpace(pageViewModel.Item.GetRawValueString("Theme")) ? " theme " + pageViewModel.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : string.Empty; 16 17 string contentPadding = pageViewModel.Item.GetRawValueString("ContentPadding", ""); 18 contentPadding = contentPadding == "none" ? "p-0" : contentPadding; 19 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 20 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 21 contentPadding = contentPadding == "small-x" ? "px-2 px-md-3" : contentPadding; 22 contentPadding = contentPadding == "large-x" ? "px-4 px-md-5" : contentPadding; 23 24 string layout = Model.Item.GetRawValueString("Layout", "top"); 25 switch (layout) 26 { 27 case "top": 28 case "alignLeftMiddle": 29 layout = ""; 30 break; 31 case "center": 32 case "alignLeft": 33 layout = "d-flex align-items-center text-start"; 34 break; 35 } 36 37 <div class="@contentPadding @itemTheme @(layout) h-100 item_@Model.Item.SystemName.ToLower()"> 38 <div class="w-100"> 39 @RenderGrid(itemSourcePageId) 40 </div> 41 </div> 42 } else if (Pageview.IsVisualEditorMode) { 43 <div class="alert alert-dark m-0" role="alert"> 44 <span>@Translate("The selected component does not exist anymore")</span> 45 </div> 46 } 47 } else if (Pageview.IsVisualEditorMode) { 48 <div class="alert alert-dark m-0" role="alert"> 49 <span>@Translate("Product component: The component will be shown here, if any")</span> 50 </div> 51 } 52

Beskrivelse

DJI Mic Mini 2S (1 TX + 1 Mobile RX + Charging Case)

Professionel lyd direkte til smartphone og tablet

DJI Mic Mini 2S kombinerer professionel lydkvalitet med et ultrakompakt design. Systemet tilbyder 32-bit float intern optagelse med op til 28 timers intern lagring, avanceret AI-støjreduktion i to niveauer samt tre lydprofiler til forskellige optagesituationer. Med lang batteritid, hurtig opladning og direkte kompatibilitet med smartphones og tablets er systemet ideelt til mobile content creators.

Highlights

  • Op til 300 meters trådløs rækkevidde med Mobile RX
  • 32-bit float intern optagelse med op til 28 timers intern lagring
  • AI-baseret støjreduktion i to niveauer
  • Adaptiv forstærkningskontrol med Clipping Control og Loudness Balance
  • Op til 40 timers samlet batteritid med opladningsetuiet
  • Direkte tilslutning til kompatible smartphones og tablets
  • Safety Track backup-optagelse ved -6 dB
  • Hurtig filoverførsel direkte via opladningsetuiet
  • Ultralet sender på kun ca. 12 gram
  • OsmoAudio Direct Connection til kompatible DJI-enheder

Produktet indeholder

  • DJI Mic Mini 2S Transmitter × 1
  • DJI Mic Series Mobile Receiver × 1
  • DJI Mic Mini 2S Charging Case × 1
  • DJI Mic Mini 2 Windscreen (Black/Gray) × 1
  • DJI Mic Mini 2S Magnetic Front Cover (Obsidian Black) × 1
  • DJI Mic Mini 2S Magnetic Front Cover (Glaze White) × 1
  • DJI Mic Mini 2 Magnetic Clip × 1
  • DJI Mic 3 Magnet × 1
  • DJI Mic Mini Carrying Pouch × 1
  • DJI Mic Series Mobile Receiver Adapter (USB-C) × 1
  • DJI Mic USB-C Charging Cable × 1
  • DJI Mic Mini 2 Transmitter Magnetic Charging Cable

Perfekt til indhold på farten

Denne version leveres med én sender, en mobilmodtager og et kompakt opladningsetui. Mobilmodtageren tilsluttes direkte til smartphone eller tablet uden behov for eksterne lydinterfaces eller kompliceret opsætning.

Senderen understøtter 32-bit float intern optagelse med op til 28 timers intern lagring, hvilket giver ekstra sikkerhed under optagelser. Samtidig sikrer den adaptive gain-kontrol en ensartet lydoplevelse, selv når lydniveauerne ændrer sig under optagelsen.

Den AI-baserede støjreduktion hjælper med at reducere baggrundsstøj og fremhæve stemmen, hvilket gør systemet ideelt til vlogs, sociale medier, livestreams og mobil videoproduktion.

Med en rækkevidde på op til 300 meter og op til 40 timers samlet batteritid leverer DJI Mic Mini 2S pålidelig lydoptagelse, uanset hvor du arbejder.

Specifikationer

Producent DJI
Kategori Microport