AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Wie füge ich neue Video-Codecs hinzu?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie füge ich neue Video-Codecs hinzu?

Ein Thema von Der schöne Günther · begonnen am 19. Feb 2015 · letzter Beitrag vom 20. Feb 2015
Antwort Antwort
Der schöne Günther

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 10:13
Ich möchte keine Video-Formate dekodieren, ich möchte eine Anwendung (TeamViewer) etwas in einem bestimmten Video-Format speichern lassen.Hier ein Bild- Es scheint mir doch, als seinen ein paar Standard-Enkoder (aus 1992) beispielhaft in Windows integriert.
windows codecs.png

Kann ich dieser Liste nun etwas aus diesem Jahrtausend (wie H.264) hinzufügen? Egal nach was ich suche, ich finde immer nur Codec Packs und Player zum Abspielen.
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#2

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 11:10
Codec Packs sind doch genau das richtige. Oder im Zweifel Codecs einzeln herunterladen und installieren. (Die meisten gibt es einzeln auf deren jeweiligen Projektseiten. Um die herauszufinden bediene ich mich gerne der Listen und Links auf Wikipedia.)
Und wenn mancher Player einen Codec mit bringt, den du gerne hättest, wäre es durchaus eine Option den dann einfach mit zu installieren auch wenn man ihn an sich nicht unbedingt braucht. Man muss da nur aufpassen, da Codecs auch auf Abspielen beschränkt werden können, was gerne bei kommerziellen Codecs der Fall ist. Abspielen kostenlos, Encoden - bitte zahle er.

Für Screen-Captures nehme ich ganz gerne den freien XviD Codec, der sich auch einzeln installieren lässt. Aber herunterladen und installieren musst du auf jeden Fall, einfach "etwas eintragen" reicht nicht
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 11:18
Ich hätte ja auch nichts dagegen, etwas zu bezahlen. Ich habe nur nicht die geringste Ahnung was konkret ich brauche. Ich möchte nicht erst etwas als GB-großes AVI speichern und dann von Hand wieder durch ein Tool jagen müssen.

Ich möchte das Programm direkt ermächtigen, ins Zielformat zu speichern.
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#4

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 13:12
Da wäre XviD durchaus für dich interessant. Mit den Qualitätseinstellungen muss man für gewöhnlich selbst ein wenig herumfummeln, bis etwas am Ende heraus kommt was ansehnlich und vernünftig klein ist, und noch "on the fly" von deinem PC encodiert werden kann. Man kann bei XviD ziemlich viel einstellen, aber die mitgelieferten Profile bieten in Kombination mit dem Qualitäts-Slider schon sehr gute Defaults. DEN Codec gibt es leider nicht, aber XviD hat mir zumindest immer gute Dienste geleistet.

Wenn du es wirklich mit viel Komfort haben willst, wäre auch noch der Erwerb von z.B. Camtasia eine Möglichkeit. Dort hast du allerdings keinen Codec für die in TeamViewer integrierte Aufnahmefunktion, sondern einen dedizierten Screen-Recorder für deinen lokalen PC. Wenn man die Aufnahme auf das TV Fenster begrenzt, wäre das u.U. auch eine Lösung. Camtasia speichert zunächst in ein eigenes Format, und nach Aufnahmeende kann die Session nachbearbeitet und letztlich in ein Zielformat exportiert werden. Das willst du zwar an sich nicht, aber ich finde das oftmals eigentlich sehr hübsch. Zum Einen hat man so die Möglichkeit mit den Qualitätseinstellungen so lange zu fummeln bis einem das Ergebnis wirklich gefällt, und zum Anderen bietet es mehr "slack" beim aufnehmen, da sich Teile nachträglich noch schneiden lassen.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
pelzig
(Gast)

n/a Beiträge
 
#5

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 14:10
Besorg' Dir die portable Version des VLC-Players.

http://portableapps.com/de/apps/musi...o/vlc_portable

Der spielt ALLES ab, sogar den Krempel meiner TV-Festplattenrecorder, den ich auf DVD gebrannt habe.

Dat Miststück zeigt Dir auch an, welcher Codec zum Abspielen benötigt/verwendet wird.

Falls der Codec nicht gerade extrem neu ist, sollte man mittels einer Suchmaschine...

MfG
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 19. Feb 2015, 14:29
Der spielt ALLES ab
Er will ja genau das Gegenteil.

TeamViewer selbst listet Folgendes:
http://www.teamviewer.com/en/help/30...recording.aspx
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
SMO

Registriert seit: 20. Jul 2005
178 Beiträge
 
Delphi XE6 Professional
 
#7

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 20. Feb 2015, 00:04
Ich möchte keine Video-Formate dekodieren, ich möchte eine Anwendung (TeamViewer) etwas in einem bestimmten Video-Format speichern lassen.Hier ein Bild- Es scheint mir doch, als seinen ein paar Standard-Enkoder (aus 1992) beispielhaft in Windows integriert.
Anhang 42594

Kann ich dieser Liste nun etwas aus diesem Jahrtausend (wie H.264) hinzufügen? Egal nach was ich suche, ich finde immer nur Codec Packs und Player zum Abspielen.
Dieses Auswahlfenster zeigt nur Codecs, welche die steinalte Video for Windows (VfW) Schnittstelle benutzen. Eine Suche nach Delphi+VfW im Netz liefert vielleicht etwas. Und wenn nicht, dann weißt du jetzt immerhin wie die Schnittstelle heißt und kannst Beispiele in anderen Programmiersprachen finden (ffdshow tryouts z.B. installiert einen eigenen VfW Codec)
VfW is aber wie gesagt alt und setzt auf das AVI Dateiformat als Container, das z.B. nicht wirklich kompatibel mit H.264 ist (geht zwar mit einigen Einschränkungen und Hacks, aber standardkonform ist es nicht). Das Audio-Analog zu VfW ist übrigens ACM (Audio Compression Manager), auch schon lange als "deprecated/legacy" eingestuft.

PS: MPC-HC > VLC
Spielt auch alles ab, ist schlanker als VLC, hat bessere Hardwarebeschleunigung, hat MediaInfo integriert (Shift+F10). Zwar keinen Format-Konverter, aber den erwarte ich bei einem Player auch nicht.

Geändert von SMO (20. Feb 2015 um 00:23 Uhr)
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#8

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 20. Feb 2015, 07:52
OT: Der MPC-HC sieht ja nett aus. Der wird getestet. Auch wenn ich VLC wegen seiner etlichen Optionen liebe, und das Transcodieren und Streamen auf's Handy damit sehr schätze. Aber ich hatte mal versucht DVB-S damit einzurichten, und war nach >4h davon überzeugt, dass mir das damit zu hoch ist. Bzw. zu unkomfortabel in der Benutzung. Hoffentlich kann der MPC-HC das besser, bin gespannt!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
SMO

Registriert seit: 20. Jul 2005
178 Beiträge
 
Delphi XE6 Professional
 
#9

AW: Wie füge ich neue Video-Codecs hinzu?

  Alt 20. Feb 2015, 14:57
Ich habe ganz vergessen, dass es ja ein x264vfw-Projekt (github) gibt. Das könnte Günther mal ausprobieren.
Und wer seinen eigenen VfW-Codec implementieren möchte, der schaut sich statt ffdshow (zu komplex) lieber mal Lagarith an (freier, verlustfreier Codec auf Basis arithmetischer Kodierung). Im Prinzip braucht man nur eine DLL, die eine spezielle "DriverProc"-Funktion exportiert, sowie eine INF-Datei zur Installation, die bestimmte Registry-Einträge setzt, welche den FourCC des Codecs registrieren und mit der DLL verknüpfen.
Obwohl VfW schon so alt ist, wird es durchaus noch benutzt, selbst professionelle Videoschnittprogramme wie Adobe Premiere können noch VfW-Codecs benutzen.

Geändert von SMO (20. Feb 2015 um 15:08 Uhr)
  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 23:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz