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
Antwort Antwort
TurboMagic

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

AW: Versuch FFMPEG unter Android zum Laufen zu bekommen

  Alt 19. Aug 2020, 19:39
Hallo,

bin noch nicht dazu gekommen es auszuprobieren,
aber könnte es sein, dass das was hier beschrieben ist:

https://github.com/bmegli/hardware-v...coder/issues/5

mit rein spuckt?
Ich weiß jetzt nicht ob wir den h264 encoder selektiert haben da die
Namen in der Encoder Auswahlliste leider leer sind (muss mal die Demo so umbauen, dass
nicht die Namen gelistet werden sondern was anderes aussagekräftiges)

Grüße

TurboMagic

PS: Renate, wie weit ist deine Üublikation als Open Source gediehen?
  Mit Zitat antworten Zitat
TurboMagic

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

AW: Versuch FFMPEG unter Android zum Laufen zu bekommen

  Alt 19. Aug 2020, 20:21
Ok, ich sah' inzwischen dass im Code ein entsprechender Aufruf der anderen Funktion vorher drin ist.
Also mal doch testhalber einen anderen Codec probieren. Für meinen Versuch mittels MIME-Type video/mp4
bekomme ich immerhin 2 gelistet.
  Mit Zitat antworten Zitat
TurboMagic

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

AW: Versuch FFMPEG unter Android zum Laufen zu bekommen

  Alt 21. Aug 2020, 12:13
Hallo,

klappt jetzt:

1. doch über Dateiendung gehen, der ursprüngliche Code war doch ok

2. Anzeige der Encoder so umbauen, dass bei Android nicht der long_name sondern
der name angezeigt wird.

3. Den Versuch den bevorzugten Encoder zu ermitteln bei Android unterlassen,
da das eine Exception verursacht

4. Vor dem Erzeugen des Videos (TPath.GetPublicDownloadsPath) Berechtigung für
exteral storage abfragen und im Event davon dann erst den Video erzeugen.

Dann gibt's kein Berechtigungsgemecker mehr...

Grüße
TurboMagic
  Mit Zitat antworten Zitat
Antwort Antwort


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 01:15 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