AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Versuch FFMPEG unter Android zum Laufen zu bekommen
Thema durchsuchen
Ansicht
Themen-Optionen

Versuch FFMPEG unter Android zum Laufen zu bekommen

Ein Thema von TurboMagic · begonnen am 15. Aug 2020 · letzter Beitrag vom 21. Aug 2020
 
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.045 Beiträge
 
Delphi 12 Athens
 
#1

Versuch FFMPEG unter Android zum Laufen zu bekommen

  Alt 15. Aug 2020, 16:04
Hallo,

wie der eine oder andere sicher schon gelsen hat, versuche ich Renate Schaaf's
FFMPEG Videoerzeugungs Demo unter ANdroid zum Laufen zu bekommen.

Ich bin damit zwar schon etwas weiter gekommen, hänge jetzt aber fest.
Anbei mal der aktuelle Stand. Das FFMultidemoLibraries.zip Archiv muss in den
Projektordner entpackt werden, da dort die für Android 32 bit nötigen "shared objects"
drin sind.

Ich bin inzwischen soweit, dass ich diese geladen bekomme und das Bestimmen von
Codecs hab ich von Dateiendung auf MIME-Type umgestellt, da ersteres unter Android
immer Probleme verursachte bzw. nichts fand für .mp4.

So, das Problem ist nun der Aufruf der Funktion
ret := avcodec_open2(c, codec, @CodecSetup.OptionsDictionary);
in UBitmaps2VideoM's Konstruktor.

Der liefert als Rückgabewert immer -13, was keine Berechtigung bedeutet.
Dabei ist es egal, ob ich als Video Ausgabepfad den GetSharedDownloadsPath
nutze und vorher Schreibberechtigung auf den externen Speicher anfordere, oder
ob ich nur nach GetDocumentsPath schreiben will.

Was für eine Berechtigung fehlt mir da?
Angehängte Dateien
Dateityp: zip FFMPEGMultiDemo.zip (4,06 MB, 12x aufgerufen)
Dateityp: zip FFMultiDemoLibraries.zip (4,83 MB, 11x aufgerufen)

Geändert von TurboMagic (15. Aug 2020 um 16:04 Uhr) Grund: Vertippt
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz