___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert.
___ qstnhdr ___ Aufnahme (oder Umwandlung nach der Aufnahme) von Video in einer nicht standardmäßigen Größe in Windows Phone 8
___ tag123Videoprocessing ___ Die Videoverarbeitung befasst sich hauptsächlich mit dem Filtern von Videoframes. Die gebräuchlichsten Filter sind Rauschentfernung, Kontrast und Farbmodifikationen. Bei Fragen zum Zuschneiden und Ändern von Videos verwenden Sie [Videobearbeitung] und [Videokodierung] für Fragen zum Bearbeiten von Videos in einem beliebigen Format.
___ tag123windowsphone ___ Windows Phone ist die mobile Betriebssystem- und Softwareentwicklungsplattform von Microsoft.
Spezifische Windows Phone Fragen können auf https://windowsphone.stackexchange.com/ gestellt werden
___ qstntxt ___
Ich versuche, MP4-Video mit einer bestimmten Auflösung in Windows Phone 8 zu erfassen (genauer 480x480). Ich weiß, dass ich keine anderen Größen als die Voreinstellungen verwenden kann, und 480x480 ist keine Voreinstellung. Wie transformiere ich ein aufgenommenes Video (z. B. 640x480) und schneide die Ober- und Unterseite, um es zu 480x480 zu machen? Alle kostenlosen oder Open-Source-Bibliotheken (die auf Windows Phone laufen) sind willkommen. Bitte antworten Sie nicht mit Antworten wie "Verwenden Sie einen externen Server", ich brauche eine On-Device-Lösung.
___ tag123windowsphone8 ___ Windows Phone 8 ist eine Version von Windows Phone (29. Oktober 2012 - heute), die Windows Phone 7.5 nachsteht und viele neue Funktionen enthält.
___ answer19132598 ___
Verwenden Sie die Windows.Phone.Media.Capture APIs und die AudioVideoCaptureDevice Klasse
Zweiter Parameter für AudioVideoCaptureDevice.OpenAsync - siehe Link - ist die Auflösung. Und Sie können die Auflösungen mit AudioVideoCaptureDevice.GetAvailableCaptureResolutions (Sensor)
erhalten
EDIT: Um benutzerdefinierte Auflösungen einzustellen, versuchen Sie AudioVideoCaptureDevice.SetCaptureResolutionAsync
BEARBEITEN SIE 2: Sie könnten etwas wie das folgende versuchen, um aufgenommenes Video umzuwandeln: (kann nicht finden, wo ich den Code von soz zum Autor erhielt!)
%Vor%
___