Du bist nicht angemeldet.

1

Montag, 6. September 2010, 15:22

Problem beim Encoding für Webseite

Hallo,

ich möchte meine Videos für meine Webseite umwandeln und habe nun mp4 als sinnigstes Format gewählt. Benutzen tue ich TMPGENC Xpress 4.0.

Nun möchte ich das Video zwar streamen, da aber eigentlich jeder heutzutage ne schnelle Leitung hat, lieber in etwas besser Quali als Youtube.

Mein Eingangsvideo (4:3 1440x1080 interlaced im MTS Format von meiner Sony Cam) habe ich mit TMPGENC versucht zu wandeln.


Ich habe erst die vorgegebene Einstellung bei mp4 gelassen (720x576 Pixel) und die Ausgabe auch auf 16:9 gestellt wie beim Eingangsvideo. Leider hatte ich dann links und rechts einen schwarzen Balken im Video, den ich mir nicht erklären kann und den ich nicht haben will.

Dann habe ich eine Auflösung ausgerechnet die auch 4:3 ist wie beim EIngangsvideo (700x???), konnte aber nicht genau die Auflösung wählen (warum?), habe also 1px mehr genommen in der Höhe und habe das auch wieder auf 16:9 gestellt (interlace-Filter ist automatisch an), es scheint keinen Rand zu haben, aber diesmal kam Ein Video raus was trotz 16:9 Einstellung im Programm mit 4:3 raus kam (laut Mediainfo des Files). Das spielt dann natürlich auch 4:3 ab und das Bild ist daher halt in der Breite gestaucht.

1. Warum kommt ein 4:3 Video raus, wenn ich 16:9 einstelle? Geht das nur bei bestimmten Auflösungen?

2. Welche Auflösung sollte man wählen für mein Eingangsvideo?

3. Welche Einstellungen allgemein sollte man nehmen (Auflösung und Bitrate) um eine Video mit deutlich besserer Qualität als Youtube zu bekommen, das aber noch für 4000er DSL taugt?

Bitte helf mir ich steig durch den neuen Kram mit Pixel und Bildbreite nicht durch!
Danke!

*Topic verschoben*

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Marcus Gräfe« (6. September 2010, 19:29)


Thom 98

unregistriert

2

Montag, 6. September 2010, 16:02

"Bessere Qualli als Youtube". Vorurteile, alles Vorurteile!!! Youtube bietet seit diesem Jahr 1080p Video an und kann seit ein paar Wochen sogar 4k Material streamen (wobei hier die Bitrate ein anderes Problem ist.) Das 1080p auf Youtube gehört allerdings ohne Zweifel zu den besten im Web. Vimeo wäre noch ein Vergleich, bietet dieses aber nur zahlenden Nutzern im Pro-Account!

Nun zu deinem Problem. Fürs Web solltest du immer mit PAR (Pixel Aspect Ratio) 1:1 encoden, d.h. wenn du ein 16:9 Video haben willst, musst du in der Breite ein Vielfaches von 16 und in der Höhe ein Vielfaches von 9 benutzen.
Ein gutes Beispiel wäre 1280x720, das "kleine HD". Wie du siehst ist das 16*80 x 9*80.

Was die Bitrate angeht: Für HD sollten es schon 3Mbit oder mehr sein. Mindestens 6Mbit im h.264 Format für FullHD mit 1920x1080 Pixeln.

Außerdem für Web immer deinterlacen, d.h. Vollbilder / progressiv ausgeben. Heißt nicht umsonst 720p.

3

Montag, 6. September 2010, 16:23

Also so wie Du das beschreibst habe ich es früher auch gemacht (pixel 1:1), aber was mich verwirrt hat ist dieses komische 4:3 Bild der Kamera was in 16:9 ausgegeben wird. Das raff ich nicht ganz. Muss denn da nicht auch 16:9 im Video drin stehen als Media-Info?

Wenn ich nun ein Video 1600x900 mache (Beispiel), was stelle ich dann ein bei TMPGENC? 4:3? 16:9? Garnichts weil braucht man nicht? (garnichts geht glaube ich nicht)


- Wie mache ich das mit dem progressiv ausgeben denn? ich habe nur einen deinterlace-Filter, kannst Du mir sagen, wie das mit TMPGENC xpress geht?


- Dann zur Qualität:

Ich meinte besser als die "Standard" Youtube Qualität!
Übertreiben wollt ich auch nicht. Dachte so an ca 800er oder 1024er Auflösung mit 1-3Mbit. was macht eher sinn weniger Auflösung und mehr Bitrate oder mehr auflösung und lieber weniger Bitrate, oder kommt das aufs selbe raus?

Was rätst Du mir (AUflösung/Bitrate)? Was kann man mit 4mBit/sek DSL noch sinnvoll und schnell streamen?

4

Montag, 6. September 2010, 16:54

Ich möchte mich mal - zumindest in Teilen - der Verwirrung Gorkdes anschließen. Die Videos meiner HV40 werden in 1440x1080 auf den Computer überspielt - aber das ist doch kein 16:9 ?( Richtig wäre doch 1920x1080, denn das wäre korrektes 16:9-Seitenverhältnis.

Ich weiß aber auch, dass 1920x1080 FullHD ist und meine HV40 eben nur in HDV aufnimmt. Ich bin verwirrt, wie man merkt. Meine Videos kann ich zwar super ausgeben und auf YouTube in guter Qualität darstellen - ich habe keine Probleme insgesamt. Aber trotzdem würde ich das gerne verstehen.

Was mir auch noch aufgefallen ist: In Adobe Premiere CS4 kann ich die Breite und Höhe in den Exporteinstellungen verändern wie ich will und nur die Qualität des Videos wird schlechter/besser, aber die Seitengröße verändert sich nicht. Meine Frage dazu: Ist das Seitenverhältnis und die Größe von Anfang an festgelegt und die Auflösung (bei mir 1440x1080) quasi nur ein Qualitätsanzeiger?

Thom 98

unregistriert

5

Montag, 6. September 2010, 17:31

Wie du schon richtig bemerkt hast ist 1440x1080 das HDV Format. Das hat, ähnlich wie PAL-16:9 ebenfalls ein gestrecktes PAR, nämlich 1:1,33. PAL-16:9 hat 1:1,42, denn 720x576 Pixel gibt ja auch kein Breitbild bei PAR 1:1, sondern eben nur mit dem angepassten, gestreckten.

Gorkde, kenne TMPEG leider nicht. Aber wenns da einen deinterlace-Filter gibt, verwendet den auf jeden Fall und exportiere wie gesagt Vollbilder/progressiv (muss es ne Einstellung und/oder einen Haken für geben).

Noch was: Die Bitrate ist das einzig entscheidene für die Dateigröße. Du kannst dein Video einmal mit 100x100 Pixel exportieren und einmal mit 1920x1080. Beides Mal wird die Datei genau gleich groß werden, solange du die Bitrate nicht veränderst. Ich würde also vorschlagen du nimmst als Auflösung 1280x720 und als Bitrate 3Mbit. Das alles als 2-Pass-VBR Encoding. 3Mbit sollte sich dann natürlich mit einer 4Mbit (4000er DLS) Leitung auch in schneller-als-Echtzeit streamen lassen.

6

Dienstag, 7. September 2010, 09:43

ok, danke ich werds mal probieren so zu exportieren,aber was ich nicht verstehe warum hat denn das Video vorher 4:3 und 16:9 Format? Setzen das nur Fernseher um? Die müssen dann ja längliche Pixel darstellen wenn ich es richtig sehe.

Also für mein Verständnis:

PC: 1:1 Pixel Bilder
TV: 1:? Pixel je nach Bildformat

ist das so richtig?

Also stelle ich dann wenn ich ein 16:9 Format an Pixeln nehme auch auf 16:9 als Ausgabeformat richtig?

Und einen Haken gibt es bei dem TMPGENC xpress nicht, ich kann mich erinnern, den gab es bei dem normalen TMPGENC was sozusagen die Version ist wo man alles von Hand einstellt, während die xpress Version die für nicht-Profis ist, die alles vereinfacht. Vielleicht wird das da automatisch gesetzt. Ich such mal im Netz.

Marcus Laubner

unregistriert

7

Mittwoch, 8. September 2010, 13:25

Beim FullHD (1920x1080) geht man von quadratischen Pixeln aus, bei HDV sind diese Pixel verzerrt und müssen nachträglich korrigiert werden. Warum man nicht gleich in korrektem FullHD aufzeichnen kann, ist auch mir ein Rätsel, aber HDV ist nun mal mit den 1440 als Standard definiert.
Auf Wikipedia hab ich das hier gefunden:
"HDTV-Bilder müssen in der Praxis häufig entzerrt werden: die Übertragung eines 16:9-Bildes wird häufig in ein 4:3-Verhältnis gestaucht, so dass bei 1080 Zeilen nur 1440 statt 1920 Punkte und bei 720 Zeilen nur 960 statt 1280 Punkte zur Verfügung stehen. Der Schärfeverlust wird durch ein gutes Mastering ausgeglichen."