video-editing

___ answer36780398 ___

Ich konnte keine bestimmte Bibliothek finden, aber Sie könnten %code% verwenden, um die Frames für das Video zu erhalten, die die genaue Zeit des Frames angeben.

%Vor%

Ich hoffe, das hilft dir.

    
___ qstntxt ___

Ich bin auf der Suche nach einer Bibliothek oder einem Open-Source-Projekt, das UI zum Trimmen von Videos bietet, wie Sie auf dem Screenshot sehen. Einschließlich

  • Bereichsauswahl mit der Möglichkeit, die Auswahl zu erhöhen, zu verringern und zu verschieben
  • Vorschaubilder
  • Aktuelle Wiedergabeposition

Nur die Benutzeroberfläche nicht das Trimmen selbst.

Wenn keine fertige Lösung zur Verfügung steht, möchte ich nun wissen, wie man vorhandene UI-Elemente intelligent kombiniert, um dies oder etwas Ähnliches zu erreichen.

Hier ist, was ich endlich umgesetzt habe: Bereichsauswahl / Bereichssuchleiste zum Beschneiden von Videos einschließlich Thumbnails

    
___ answer36790012 ___

FFMPEG ist die beste Option Wenn Sie Probleme haben, ffmpeg zu kompilieren, benutzen Sie diesen Link Ссылка und folgen Sie den Anweisungen von Ссылка und für die Reichweite Seekbar Ссылка oder benutze Shanrais VideoSeekBarView

    
___ answer39168639 ___

Ich denke, dass diese Bibliothek Ihren Bedürfnissen entspricht.

VideoTrimmer

    
___ answer36664384 ___

Ich habe viel nach etwas ähnlichem gesucht, ohne Erfolg. Am Ende habe ich beschlossen, die Entwicklung dieses Features zu stoppen.

Aber heute fand ich das HIER . Ich weiß nicht, ob es in Ordnung ist.

Bereichsauswahl

Die aktuelle Wiedergabeposition bewegt sich auf dem Entfernungswähler, nachdem der Benutzer auf "Wiedergabe" geklickt hat. Sie können die Wiedergabeposition jedoch nicht verschieben.

Eine andere Möglichkeit ist, den Quellcode der offiziellen Android-Anwendung zu lesen. Ich weiß, dass Sie eine Bibliothek suchen, aber das kann eine andere Lösung sein, und wenn Sie den Google-Quellcode verstehen, können Sie dieselbe Qualität der Galerie-Anwendung von Google erreichen.

Sehen Sie hier (Trim * .java-Klassen): Ссылка

Tut mir leid, Mann, wahrscheinlich gibt es dafür keine Open Source Bibliothek. Ich hoffe, dass diese zwei Links für Sie nützlich sein könnten.

    
___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ answer36794607 ___

Medien für Handys

Videobearbeitungsbibliothek

Funktionen

  • Transcode-Video
  • Video beitreten
  • Video schneiden
  • Videoeffekt
  • Audioeffekt
  • Informationen zur Mediendatei abrufen
  • Zeitskalierung
  • Listenelement

Sie können seine Funktion verwenden, indem Sie Ihre Schnittstelle anpassen.

    
___ answer36785834 ___

Sie können die Benutzeroberfläche aus dem TELEGRAM-Quellcode (Messaging App) unter GitHub abrufen Ссылка

Aktivität: VideoEditorActivity.java ( Ссылка )

Layout: video_editor_layout.xml ( Ссылка )

Sie haben ihre benutzerdefinierten UI-Komponenten VideoSeekBarView und VideoTimelineView implementiert.

VideoSeekBarView ( Ссылка )

VideoTimelineView ( Ссылка )

Angeschlossen ist das Telegramm VideoEditorActivity

    
___ tag123androidseekbar ___ Eine SeekBar ist eine Erweiterung von ProgressBar, die einen ziehbaren Daumen hinzufügt. Der Benutzer kann den Daumen berühren und nach links oder rechts ziehen, um den aktuellen Fortschrittswert festzulegen oder die Pfeiltasten zu verwenden. ___ tag123androidmediaplayer ___ Die MediaPlayer-Klasse kann zur Steuerung der Wiedergabe von Audio- / Videodateien und Streams auf Android-Geräten verwendet werden ___ tag123videothumbnails ___ Thumbnail ist ein Begriff, der von Grafikern und Fotografen für eine kleine Bilddarstellung eines größeren Bildes verwendet wird, die normalerweise dazu dienen soll, eine Gruppe größerer Bilder einfacher und schneller zu betrachten oder zu verwalten. ___ qstnhdr ___ Bereichsauswahl / Bereichssuchleiste zum Schneiden von Videos einschließlich Thumbnails ___ tag123videobearbeitung ___ Videobearbeitung ist das Ausschneiden, Ändern oder Aktualisieren eines Videos. Bei Fragen zur Verarbeitung von Videos mit Filtervideorahmen verwenden Sie [Videoverarbeitung] und [Videokodierung] für Fragen zum Bearbeiten von Videos in einem beliebigen Format. ___ answer48783823 ___

Probieren Sie das folgende Beispiel auf Git aus, um Videos wie WhatsApp zu trimmen.

diese Lösung Ich habe versucht, es funktioniert perfekt Dieses Beispiel enthält die benutzerdefinierte %code% , benutzerdefinierte %code% mit %code% , wo Sie den Videobereich von Video, das Sie trime und speichern auf dem Ziel

auswählen möchten

VideoTrimming wie Whatsapp

    
___
1
Antwort

Videos, die von Android-Handys aufgenommen wurden, werden nach der Bearbeitung mit AVFoundation iOS ruiniert

Ich arbeite an einer App, die das Bearbeiten von Videos erfordert (Einstellung von Overlays). Nun, während die Videos von iPhones in Ordnung bearbeitet werden, werden die von Android-Handys geschossene nach der Bearbeitung leer. Ich kann mir...
08.07.2016, 05:01
2
Antworten

Wo finde ich ein ausführliches Tutorial zu C / C ++ FFmpeg?

Ich möchte ffmpeg (in seiner c-Bibliotheksform) verwenden, um ein Video in mehrere Teile aufzuteilen, sie neu zusammenzusetzen und das Endergebnis zu kodieren. Etwas Grundlegendes. Aber es ist sehr schwierig, eine Dokumentation oder Hinweise daz...
09.07.2012, 13:41
7
Antworten

Bereichsauswahl / Bereichssuchleiste zum Schneiden von Videos einschließlich Thumbnails

Ich bin auf der Suche nach einer Bibliothek oder einem Open-Source-Projekt, das UI zum Trimmen von Videos bietet, wie Sie auf dem Screenshot sehen. Einschließlich Bereichsauswahl mit der Möglichkeit, die Auswahl zu erhöhen, zu verringe...
13.04.2016, 12:36