r0b
Ehrenmitglied
- 4.348
Der User hillbeast aus dem xda-developers forum hat einen Weg gefunden, wie man das Nexus 7 dazu bringen kann, das es ein 720p Video aufnimmt.
Laut seiner Aussage ist es keine Begrenzung die von der Hardware, dem Kernelfunktion oder woanders herkommt, sondern Google hat das 720p Media Profil einfach nicht mit aufgenommen.
Download Link
Technical Guide
Hierzu muss man einfach folgende Datei modifizieren: /system/etc/media_profiles.xml oder wenn man das ganze für AOSP benötigt, dann braucht man folgende Datei: android/device/asus/grouper/media_profiles.xml. Desweiteren benötigt man noch eine Camera.apk, empfohlen wird diese.
Geht sicher, das für den o.g. Ordner folgende Berechtigung gesetzt ist: rw-r--r-- or chmod 644
Nun kommen wir zur media_profiles.xml. Einfach mit einem Editor öffnen und dort gehen wir ca in Zeile 130 und fügen folgendes hinzu:
Das ganze nun Speichern und wieder zurückkopoieren. Nexus 7 neustarten und Fertig.
Wie das Endergebnis aussehen müsste, seht ihr hier: Gerrit Code Review
Es gibt auch noch eine 2. Variante (von rushter), wo ihr die Änderungen direkt auf dme Nexus 7 Vornehmen könnt:
Hier noch ein Videovergleich:
THANKS:
Quelle --> [MOD] Nexus 7 720p Video Recording - xda-developers
hillbeast --> xda-developers - View Profile: hillbeast
rushter -->xda-developers - View Profile: rushter
ogdobber --> xda-developers - View Profile: ogdobber
ACHTUNG: Weder ich, Android-Hilfe.de oder sonst irgend jemand übernimmt irgendwelche Verantwortungen
Laut seiner Aussage ist es keine Begrenzung die von der Hardware, dem Kernelfunktion oder woanders herkommt, sondern Google hat das 720p Media Profil einfach nicht mit aufgenommen.
Download Link
- Update.zip <- Thanks ogdobber
- media_profiles.xml
Technical Guide
Hierzu muss man einfach folgende Datei modifizieren: /system/etc/media_profiles.xml oder wenn man das ganze für AOSP benötigt, dann braucht man folgende Datei: android/device/asus/grouper/media_profiles.xml. Desweiteren benötigt man noch eine Camera.apk, empfohlen wird diese.
Geht sicher, das für den o.g. Ordner folgende Berechtigung gesetzt ist: rw-r--r-- or chmod 644
Nun kommen wir zur media_profiles.xml. Einfach mit einem Editor öffnen und dort gehen wir ca in Zeile 130 und fügen folgendes hinzu:
Code:
<EncoderProfile quality="480p" fileFormat="3gp" duration="30">
<Video codec="h264"
bitRate="4000000"
width="640"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
sampleRate="44100"
channels="1" />
</EncoderProfile>
+ <EncoderProfile quality="720p" fileFormat="3gp" duration="30">
+ <Video codec="h264"
+ bitRate="16000000"
+ width="1280"
+ height="720"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="128000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
Das ganze nun Speichern und wieder zurückkopoieren. Nexus 7 neustarten und Fertig.
Wie das Endergebnis aussehen müsste, seht ihr hier: Gerrit Code Review
Es gibt auch noch eine 2. Variante (von rushter), wo ihr die Änderungen direkt auf dme Nexus 7 Vornehmen könnt:
- Öffnet denES File Explorer geht zu folgenden Pfad: /system/etc/
- Sucht die Datei media_profiles.xml und kopiert sie (hierzu einfach lange auf die Datei mit dme Finger drücken und kopieren auswählen)
- Speichert die Datei in einem anderen Ordner ab (Temporär, also so das ihr sie wieder findet)
- Geht zurück zu folgenden Pfad /system/etc/ und nennt die Datei media_profiles.xml in media_profiles.xml.old um und Speichert sie
- Nun holt ihr euch wieder die Datei, die wir uns in Schritt 3 kopiert haben. Kopiert/Schneidet die Datei aus und fügt sie wieder in /system/etc/ ein.
- Nun klickt die media_profiles.xml Datei einmal an. Nun geht eine Liste der Editor auf.
- Wählt nun den ES Note Editor aus und sucht wieder folgenden Eintrag:
Code:<EncoderProfile quality="480p" fileFormat="3gp" duration="30"> <Video codec="h264" bitRate="4000000" width="640" height="480" frameRate="30" /> <Audio codec="aac" bitRate="96000" sampleRate="44100" channels="1" /> </EncoderProfile>
- Fügt direkt danach folgendes ein:
Code:<EncoderProfile quality="720p" fileFormat="3gp" duration="30"> <Video codec="h264" bitRate="16000000" width="1280" height="720" frameRate="30" /> <Audio codec="aac" bitRate="128000" sampleRate="48000" channels="1" /> </EncoderProfile>
- Klickt nun auf Zurück und geht im darauffolgenden Menü auf Speichern
- Klickt nun die media_profiles.xml Datei lange an und Geht auf Eigenschaften (Properties). Vergebt der Datei nun folgende Berechtigungen: rw-r--r-- or chmod 644, indem ihr auf Ändern geht (hier müsste die häkchen bei User read, User write, Group read, Other read gesetzt sein. Alles mit OK bestätigen.
- Nexus Neustarten und fertig
Hier noch ein Videovergleich:
THANKS:
Quelle --> [MOD] Nexus 7 720p Video Recording - xda-developers
hillbeast --> xda-developers - View Profile: hillbeast
rushter -->xda-developers - View Profile: rushter
ogdobber --> xda-developers - View Profile: ogdobber
ACHTUNG: Weder ich, Android-Hilfe.de oder sonst irgend jemand übernimmt irgendwelche Verantwortungen
Zuletzt bearbeitet von einem Moderator: