Tutorial: Filmen in 720p-formaat activeren op iPhone 3GS

[youtube]http://www.youtube.com/watch?v=ctg9kXyKJFU[/youtube]

Vandaag heb ik er één ontdekt zelfstudie erg interessant, wat blijkbaar de mogelijkheid zou activeren om video in 720p-formaat op te nemen, zelfs vanaf een iPhone 3GS. We weten allemaal dat de iPhone 3GS niet dezelfde camera/sensor heeft als de iPhone 4, dus theoretisch zou hij niet de mogelijkheid hebben om HD-opnamen in 720p-formaat in welke vorm dan ook te maken, maar de hardwarechip in de iPhone 3GS zou dat wel kunnen zoiets, dus het is het proberen waard. De tutorial werkt alleen op iOS 4.1, dus probeer hem niet op andere terminals.

Ik heb de "korte" versie geprobeerd en de tutorial werkte! Films op YouTube verschijnen in 720p-formaat!

De tutorial heeft 2 versies. Ik raad u aan elk bestand afzonderlijk op uw pc op te slaan voordat u de wijzigingen aanbrengt.

Een korte die inhoudt:

  • downloaden deze bestand;
  • uitpakken, de telefoon op de pc aansluiten, ifunbox openen, verbinding maken met de systeembestanden van de telefoon, navigeren naar /Systeem/Bibliotheek/CoreServices/SpringBoard.app/ en het kopiëren van het bestand uit het archief N88AP.plist;
  • de andere 3 bestanden kopiëren /Systeem/Bibliotheek/PrivateFrameworks/Celestial.framework/N88/ en het resetten van de telefoon;
  • na de reset zou de camera-applicatie werkend moeten zijn en zou je in 720p-formaat moeten kunnen filmen.

Een langere die betrekking heeft op:

  • de telefoon verbinden met de pc, ifunbox openen, verbinding maken met de systeembestanden van de telefoon en navigeren naar /Systeem/Bibliotheek/PrivateFrameworks/Celestial.framework/N88/AVCapture.plist;
  • in deze map kopieert u naar de computer en opent u het bestand AVCaptureMode_AudioVideoRecording waar u de sleutel gaat wisselen vangen waarden Hoogte waar u de waarde 800 en Breedte waar u de waarde 1080 instelt. Deze waarden bepalen de afmetingen waarnaar de videoclip wordt gecodeerd;
  • in hetzelfde bestand wijzigt u de sleutel Voorbeschouwing de waarden voor hoogte waarbij u de waarde 320 instelt en breedte waar u de waarde 440 instelt. Deze waarde bepaalt de preview van de clips op het scherm;
  • in hetzelfde bestand wijzigt u de sleutel Sensor de waarden voor hoogte waarbij je de waarde 1080 instelt en breedte waar je de waarde 1920 instelt. Deze instelling dwingt de telefoon om de gehele camerasensor te gebruiken;
  • in hetzelfde bestand verander je de waarden voor het coderen van de gemiddelde bitrate (ik neem aan dat dit de AverageDataRate-sleutel is, maar ik weet het niet zeker) in 20000000, waardoor de grootte van het videobestand toeneemt, dat wil zeggen elke seconde van het beeldmateriaal zal ongeveer 2 MB groot zijn;
  • in hetzelfde bestand wijzigt u de waarden voor het coderen van de bitrate naar 40000000 en de minimale kwantificator van 19 naar 15;
  • in hetzelfde bestand wijzigt u de waarden voor H.264 van 3_0 in 3_1;
  • sluit daarna het bestand en kopieer het terug naar de telefoon.
  • Nu gaat u naar de pc kopiëren en open de bestanden CameraRollValidator.plist si MediaValidator.plist waar u de volgende wijzigingen aanbrengt: in de sleutel VideoMaxPixelsPerFrame stel ook de waarde 128000 in op de sleutel Maximale niveau verander de waarde van 30 in 31;
  • na het wijzigen van de 2 bestanden kopieert u ze terug naar de telefoon;
  • Navigeer nu naar /Systeem/Bibliotheek/CoreServices/SpringBoard.app/ waar u het bestand vandaan kopieert N88AP.plist op de pc en u zult de volgende wijziging aanbrengen: voeg naast de Capabilities-toets de volgende coderegels toe vlak vóór

720p

hd-video-opname

Reset daarna de terminal en je zou video in 720p-formaat moeten kunnen opnemen.