| AVCHD 1920x1080 50p Clips flüssig auf Mac ansehen
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videoschnitt Allgemein-Forum
Frage von masterkillmore:
Hallo an alle
Ich habe seit geraumer Seit einen Mac mit I5 Prozessor (;2,4). Nun habe ich mir die Panansonic SD909 mit 50p Aufzeichnung gekauft. Tolles Ding nur leider kann ich mit bisher keinem Player auf dem Mac die Aufnahmen ruckelfrei anschauen. Wäre nett wenn jemand einen Tipp hätte, der VLC alles Fresser bekommt das nämlich leider auch nicht hin.
Gruß Benny
Antwort von deti:
Ich schau mit einem MB Pro 13" mit Core i7 diese Clips absolut ruckelfrei mit VLC.
Deti
Antwort von masterkillmore:
Hab leider keinen I7 gibt es evt. auch noch Softwarevarianten mit dem man die Clips flüssig schauen kann oder ein Plugin für AVCHD mit 50p?
Benny
Antwort von 100%-Ansicht:
Also 1080p50 in AVCHD funktioniert bei meinem MBP i5 2,4GHz 8GB auch überhaupt nicht. Weder ansehen und schon gar nicht schneiden.
Um ruckelfreie Bilder auf's Display zu bekommen kann ich nur anregen, das Material in ProRes zu wandeln, dann flutscht es einwandfrei.
Antwort von masterkillmore:
Das mit Pro Res kenne ich dauert aber Stunden das umzuwandeln. Gibt es keine elegantere Variante. Ein Freund von mir hat ein Notebook mit I5 und Windows 7 dort spielt der Windows Media Player das Format ohne Ruckeln flüssig ab, muss doch auch bei Mac möglich sein. (;:(;(;)
Benny
Antwort von iasi:
viel hängt vom grafikchip ab.
die cpu kommt schnell ans limit, wenn sie alles allein machen muss. daher sollte die grafikkarte dem prozessor unter die arme greifen.
die arbeitsteilung beim abspielen von AVCHD sieht dann so aus: die cpu packt aus und die grafikkarte dekodiert.
bei der wiedergabe kommt es nur auf die speziellen videoeinheiten der grafikkarte an - selbst kleine modelle oder auch on-board-chips bringen diese videoeinheiten mit - zumindet die neueren modelle. bei nvidia z.b. unterstützt die 5.generation des videoprozessors bis zu 4k. bei älteren varianten bleibt die meiste arbeit jedoch beim cpu hängen - und der kommt dann ans limit - und dann ruckelt es.
beim schnitt sollte die cpu ebenfalls unterstützung erfahren. hier ist dann aber doch die rechenleistung der grafikkarte gefragt - da reichen dann die videoeineinheiten nicht mehr.
Antwort von pailes:
viel hängt vom grafikchip ab. die cpu kommt schnell ans limit, wenn sie alles allein machen muss. daher sollte die grafikkarte dem prozessor unter die arme greifen. die arbeitsteilung beim abspielen von AVCHD sieht dann so aus: die cpu packt aus und die grafikkarte dekodiert. bei der wiedergabe kommt es nur auf die speziellen videoeinheiten der grafikkarte an - selbst kleine modelle oder auch on-board-chips bringen diese videoeinheiten mit - zumindet die neueren modelle. bei nvidia z.b. unterstützt die 5.generation des videoprozessors bis zu 4k. bei älteren varianten bleibt die meiste arbeit jedoch beim cpu hängen - und der kommt dann ans limit - und dann ruckelt es. beim schnitt sollte die cpu ebenfalls unterstützung erfahren. hier ist dann aber doch die rechenleistung der grafikkarte gefragt - da reichen dann die videoeineinheiten nicht mehr. Schöne Theorie. Ich bezweifle aber, dass der VLC auf dem Mac irgendeine Form von Hardware-Beschleunigung für AVC-Decoding mitbringt, aber ich lasse mich gerne eines Besseren belehren.
Antwort von iasi:
Schöne Theorie. Ich bezweifle aber, dass der VLC auf dem Mac irgendeine Form von Hardware-Beschleunigung für AVC-Decoding mitbringt, aber ich lasse mich gerne eines Besseren belehren.
es geht hier um h264 und dafür kann der vlc durchaus die videoengines von grafikkarten einsetzen. sollte vlc auf einem mac wirklich keinen nutzen aus der grafikkarte ziehen, gehört das programm gelöscht.
"Unter Mac OS X unterstützt das Video Decode Acceleration Framework das Dekodieren von H.264 ab der dritten von Nvidias PureVideo Generation. Alle Programme, die eine dieser Programmierschnittstellen unterstützen, können PureVideo HD nutzen." http://www.heise.de/newsticker/meldung/Apple-veroeffentlicht-Framework-fuer-Hardware-beschleunigtes-H-264-Decoding-984804.html
wer seinen armen prozessor an einer aufgabe schwitzen lässt, die eine kleine, spezialisierte zusätzliche einheit auf der grafikkarte leicht erledigt, der darf sich nicht wundern, wenn sein cpu ins stolpern gerät. also: zumindest für die wiedergabe reicht eine aktuelle einsteigergrafikkarte.
Antwort von motiongroup:
Das mit Pro Res kenne ich dauert aber Stunden das umzuwandeln. Gibt es keine elegantere Variante
was hast du für einen MAC welches MAC OS..
kann ich nicht glauben da es quasi in RT gewandelt wird..
eventuell kannst du die Files aus dem AVCHD Container ins für den MAC verständlchere MOV oder MP4 umbetten auch das geschieht in Echtzeit... versuche dich an Streamclip, Clipwrap oder...
http://finalcuttuts.de/2011/11/06/der-schnellste-weg-mts-dateien-in-final-cut-express-und-final-cut-pro-x-zu-importieren/ http://finalcuttuts.de/2011/02/27/3-programme-um-mts-dateien-fur-die-bearbeitung-in-final-cut-express-zu-konvertieren/
Antwort von pailes:
es geht hier um h264 Weiß ich, lies was ich geschrieben habe: AVC ist H.264.
...und dafür kann der vlc durchaus die videoengines von grafikkarten einsetzen. VLC basiert auf ffmpeg und ffmpeg unterstützt seit einiger Zeit unter Windows (;und ich glaube auch unter Linux) entsprechende Schnittstellen (;z.B. DXVA2 unter Windows), unter Mac OS X ist mir nichts dementsprechendes bekannt: http://wiki.videolan.org/VLC_GPU_Decoding
Mac OS X (;X.6.3) provides a new API for decoding in GPU. This isn't working yet with VLC. Help is welcome.
sollte vlc auf einem mac wirklich keinen nutzen aus der grafikkarte ziehen, gehört das programm gelöscht. Zwingt einen ja keiner VLC zu benutzen. Die meisten Codecs kann man ja auch locker auf der CPU in Echtzeit dekodieren.
"Unter Mac OS X unterstützt das Video Decode Acceleration Framework das Dekodieren von H.264 ab der dritten von Nvidias PureVideo Generation. Alle Programme, die eine dieser Programmierschnittstellen unterstützen, können PureVideo HD nutzen." http://www.heise.de/newsticker/meldung/Apple-veroeffentlicht-Framework-fuer-Hardware-beschleunigtes-H-264-Decoding-984804.html Googeln kann ich auch, das interessiert VLC respektive ffmpeg aber herzlich wenig.
Antwort von iasi:
wenn vlc auf einem mac die grafikkarte nicht nutzt, dann nach einer software suchen, die das kann!
seit einigen jahren schon packen die grafikkartenhersteller spezielle hardware auf ihre produkte - da ist es schlicht unsinnig, stattdessen die ineffizientere cpu damit zu belasten. und sollte es gar nur an vlc liegen, ist es ja kein problem, abhilfe zu schaffen. wer bzgl. video-wiedergabe noch von cpus reden muss, der hat wirklich eine entwicklung verpasst. wie schon gesagt: nvidias billig grafikkarte gt520 kann ja schon bis zu 4k mit hilfe des VP5 dekodieren. wozu also noch mit dem cpu strom verheizen? ist das etwa mit einem mac noch üblich?
Antwort von dienstag_01:
Auch unter Windows ist die Hardwareunterstützung des VLC noch als "experimental" eingestuft. Wenn man also Hardwareunterstützung wirklich braucht, dann ist VLC (;leider) nicht die erste Wahl.
Antwort von prime:
Auch unter Windows ist die Hardwareunterstützung des VLC noch als "experimental" eingestuft. Wenn man also Hardwareunterstützung wirklich braucht, dann ist VLC (;leider) nicht die erste Wahl. VLC wäre für mich auch sonst nicht die erste Wahl - abgesehen von Kompatibilität (;spielt nahezu alles ab) ist es ein furchtbares Player/Konverter/Streamer-Konglomerat das alles kann, aber nix gescheit.
Seit Jahren gibt es Media Player Classic, das zumindest unter Windows, auch Hardwarebeschleunigung (;DXVA) unterstützt.
Antwort von dienstag_01:
VLC wäre für mich auch sonst nicht die erste Wahl - abgesehen von Kompatibilität (;spielt nahezu alles ab) ist es ein furchtbares Player/Konverter/Streamer-Konglomerat das alles kann, aber nix gescheit. Ist das bei MPC denn anders? Habe mich nie richtig damit beschäftigt, erinner mich nur, dass man da ständig was dazu installieren musste.
Antwort von deti:
Man kann ja bei VLC in den Einstellungen unter Input & Codecs "Skip the loop filter for H.264 decoding" auf "All" setzen. Danach müsste die Dekodierung mit rund 20% weniger CPU-Leistung möglich sein.
Deti
Antwort von prime:
Habe mich nie richtig damit beschäftigt, erinner mich nur, dass man da ständig was dazu installieren musste. MPC/MPC-HC verwendet die installierten DS-Decoder bzw. hat auch einige 'dabei', kann man konfigurieren. Für DXVA braucht man ja nur Splitter so weit ich weis (;bin mir nicht sicher). Installation von ffdshow reicht i.d.R. - das kann man dann per Codec ein/ausstellen.
Antwort von dienstag_01:
Man kann ja bei VLC in den Einstellungen unter Input & Codecs "Skip the loop filter for H.264 decoding" auf "All" setzen. Danach müsste die Dekodierung mit rund 20% weniger CPU-Leistung möglich sein. Was macht dieser Filter?
@prime probier ich mal
Antwort von EThie:
In Ermanglung von AVC-Videos konnte ich es nicht probieren. Aber mit diesen Plugins soll H264 im Quicktime-Player laufen. Vielleicht reicht Dein Rechner mit i5-Prozessor aus.
http://perian.org/#detail
Gruß E. Thie.
Antwort von masterkillmore:
Ihr seid einfach Genial
Hab es mit meinem Mac Book Pro I5 jetzt auch flüssig hinbekommen über VLC / Einstellungen / Video unten All / Einstellungen / Input&Codecs / Videocodecs /FFmpeg / Skip the loop filter for H.264 decoding auf All stellen.
Gruß Benny
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videoschnitt Allgemein-Forum
| |