YouTube v10.28 Améliore Hors ligne Télécharger le dialogue avec 144p vidéo et l'interface utilisateur Cleaner, se développe sur des commandes vocales à venir [APK Téléchargement + démontage]

De YouTube Hors connexion fonctionnalité de lecture a d'abord été introduit aux côtés Key Music retour en Novembre, enfin donner aux gens un moyen de stocker un (limité) sélection de vidéos pour les voyages dans les zones à faible connectivité, ou tout simplement pour éviter d'utiliser des plans de données plafonnés. Alors il est resté à peu près inchangé dans les 8 derniers mois, la dernière mise à jour apporte enfin quelques modifications. L'interface est maintenant un peu plus informatif et plus uniforme, et il ya une nouvelle option de faible qualité (qui est en fait une bonne chose). Le démontage a également révélé quelques grandes améliorations à l'interface de commande vocale qui a été dans les travaux pendant un certain temps.

Quoi de neuf

19/07/2015 05.45.5719/07/2015 02.11.36

Il semble que les seuls changements notables dans cette mise à jour étaient exclusifs à l'interface pour lecture hors ligne, et plus particulièrement juste pour la boîte de dialogue de téléchargement. Il ya quelques modifications intéressant de regarder. La première est une convention de nommage mise à jour pour la qualité de la vidéo, qui abandonne les noms «communs» (c.-à-Normal et HD). Cela rend les options beaucoup plus attrayant visuellement, car ils ne seront pas affichés avec des longueurs différentes dans une pile déchiquetée. Les ingénieurs de YouTube sont également décroché pour la confection (et traduire) les noms communs pour les différents niveaux de qualité qui peuvent être ajoutés à l'avenir. Bien sûr, cela signifie étiquettes légèrement moins significatives pour les utilisateurs qui ne comprennent pas naturellement niveaux- de la qualité de la vidéo, mais ce concept est assez facile pour les gens à adapter à, donc il ne devrait pas être un problème.

Chaque niveau de qualité est désormais orné de sa taille imprimé sur le côté droit de la boîte de dialogue. Il n'y a pas besoin de jouer la sécurité en choisissant de petites vidéos parce que nous avons peur de l'impact d'une plus grande, nous savons maintenant exactement combien d'espace nous nous engageons à. Mais si je peux faire une suggestion à Google, il est que le dialogue devrait également nous faire savoir combien d'espace dont nous disposons.



L'addition finale se présente sous la forme d'une nouvelle option pour la qualité hors ligne: 144p. Il va sans dire que la vidéo à une telle basse résolution est visuellement terrible à regarder, même sur un petit téléphone dépistage cependant, il a l'avantage de consommer très peu d'espace - environ la moitié de la taille d'une vidéo de 360p. Ceci est une bonne option pour quelqu'un qui ne se soucie pas beaucoup sur la vidéo, mais a besoin d'avoir la piste audio, qui décrit beaucoup de musique et de podcast auditeurs. Un APK démontage en mai a révélé qu'un audio-seule option est due à comparaître, mais il semble être encore en attente, pour l'instant. Dans l'intervalle, YouTube fait le point que 144p video peut avoir une place sur matériel autre que smartwatches.

Abattre

Disclaimer: Démontages sont nécessairement spéculatives et habituellement fondées sur des preuves incomplètes. Il est possible que les suppositions faites ici sont totalement et complètement faux. Il ya toujours une chance que les détails peuvent changer ou plans peuvent être annulées avant le lancement d'une nouvelle fonctionnalité découvert dans un démontage. Tout comme des rumeurs, rien est certain jusqu'à ce qu'il soit officiellement annoncé.

Commandes vocales indolore Google Now

Il ya quelques semaines, je posté une Abattre l'examen d'une intégration continue avec Google Maintenant commandes vocales que, lors de son lancement, permettra aux utilisateurs de parler à YouTube pour le contrôle de base de la lecture. Si toute critique pourrait être nivelé les échantillons donnés, il est que les options de phrasé étaient douloureusement limitée. Je voudrais les comparer à des phrases de commande Nous avons dû apprendre dans les premiers jours d'Android, lorsque des instructions comme «naviguer à

"Ne ferait que conduire à Maps si ils ont été précisément parlées, sinon Google pourrait revenir une page de résultats de recherche de sens.

La nouvelle mise à jour YouTube a pris des mesures audacieuses en avant dans le phrasé souple. Ce ne sont plus les commandes verrouillées en mots spécifiques, mais apparaissent plutôt comme un vocabulaire assez vaste qui couvre la quasi-totalité des moyens naturels gens pourraient parler leur intention. Dans les versions antérieures, quelque chose comme sauter à la vidéo suivante dans une playlist ne pouvait être atteint avec les commandes "NEXT" ou "jeu suivant," les deux qui ont été orthographiés exactement comme ça. La nouvelle structure prévoit des peines de semi-compliqué qui reconnaissent l'utilisation de verbes, noms, et les adjectifs.

Des structures de phrases


ActivateAction
android.intent.action.SEARCH
$ VerbSearch: verbsearch $ SchemaOrg_Text: requête
$ NounSearchItems: nounsearchitems $ SchemaOrg_Text requête:
recherche de jeux de la faim
vrai


ActivateAction
com.google.android.youtube.voice.CLOSE_PLAYER
$ VerbClose: verbclose $ NounPlayer: nounplayer
$ VerbClose: verbclose
Fermer joueur
vrai


ActivateAction
com.google.android.youtube.voice.FULL_SCREEN
$ VerbModeChange: verbmodechange $ NounFullScreen: nounfullscreen
$ VerbModeChange: verbmodechange $ NounFullScreen: nounfullscreen $ SuffixModeChange: suffixmodechange
$ VerbPlay: verbplay $ NounFullScreen: nounfullscreen
$ VerbPlay: verbplay $ NounFullScreen: nounfullscreen $ SuffixModeChange: suffixmodechange
$ VerbPlay: verbplay $ NounVideo: nounvideo $ NounFullScreen: nounfullscreen
$ VerbPlay: verbplay $ NounVideo: nounvideo $ NounFullScreen: nounfullscreen $ SuffixModeChange: suffixmodechange
$ VerbPlay: verbplay $ NounVideo: nounvideo en $ NounFullScreen: nounfullscreen
$ VerbPlay: verbplay $ NounVideo: nounvideo en $ NounFullScreen: nounfullscreen $ SuffixModeChange: suffixmodechange
$ NounFullScreen: nounfullscreen
$ NounFullScreen: nounfullscreen $ SuffixModeChange: suffixmodechange
$ VerbEnlarge: verbenlarge
$ VerbEnlarge: verbenlarge $ NounVideo: nounvideo
$ VerbEnlarge: verbenlarge $ NounVideo: nounvideo à NounFullScreen $: nounfullscreen
$ VerbEnlarge: verbenlarge $ NounVideo: nounvideo à NounFullScreen $: nounfullscreen
$ VerbEnlarge: verbenlarge à $ NounFullScreen: nounfullscreen
plein écran
vrai


ActivateAction
com.google.android.youtube.voice.MINI_SCREEN
$ VerbModeChange: verbmodechange $ NounMiniScreen: nounminiscreen
$ VerbModeChange: verbmodechange $ NounMiniScreen: nounminiscreen $ SuffixModeChange: suffixmodechange
$ VerbModeChange: verbmodechange $ NounPlayer: nounplayer $ NounMiniScreen: nounminiscreen
$ VerbModeChange: verbmodechange $ NounPlayer: nounplayer $ NounMiniScreen: nounminiscreen $ SuffixModeChange: suffixmodechange
$ VerbPlay: verbplay $ NounPlayer: nounplayer $ NounMiniScreen: nounminiscreen
$ VerbPlay: verbplay $ NounPlayer: nounplayer $ NounMiniScreen: nounminiscreen $ SuffixModeChange: suffixmodechange
$ NounMiniScreen: nounminiscreen
$ VerbMinimize: verbminimize
$ VerbMinimize: verbminimize $ NounVideo: nounvideo
$ VerbMinimize: verbminimize $ NounPlayer: nounplayer
$ VerbMinimize: verbminimize $ NounPlayer: nounplayer à NounMiniScreen $: nounminiscreen
$ VerbClose: verbclose $ NounFullScreen: nounfullscreen
minicriblage


ActivateAction
com.google.android.youtube.voice.NORMAL_SCREEN
$ VerbModeChange: verbmodechange $ NounNormalScreen: nounnormalscreen
$ VerbModeChange: verbmodechange $ NounNormalScreen: nounnormalscreen $ SuffixModeChange: suffixmodechange
$ VerbModeChange: verbmodechange $ NounPlayer: nounplayer $ NounNormalScreen: nounnormalscreen
$ VerbModeChange: verbmodechange $ NounPlayer: nounplayer $ NounNormalScreen: nounnormalscreen $ SuffixModeChange: suffixmodechange
$ VerbPlay: verbplay $ NounPlayer: nounplayer $ NounNormalScreen: nounnormalscreen
$ VerbPlay: verbplay $ NounPlayer: nounplayer $ NounNormalScreen: nounnormalscreen $ SuffixModeChange: suffixmodechange
$ NounNormalScreen: nounnormalscreen
normalscreen


SuspendAction
com.google.android.youtube.voice.PAUSE
$ VerbPause: verbpause
$ VerbPause: verbpause $ NounVideo: nounvideo
$ VerbPause: verbpause $ NounPlayer: nounplayer
$ VerbStop: verbstop $ NounPlayer: nounplayer $ AdverbPause: adverbpause
$ VerbStop: verbstop il $ AdverbPause: adverbpause
$ VerbStop: il verbstop
$ VerbStop: verbstop $ AdverbPause: adverbpause
$ NounVideo: nounvideo $ VerbPause: verbpause
pause
vrai


ResumeAction
com.google.android.youtube.voice.PLAY
$ VerbPlay: jeu
$ VerbPlay: jouer $ AdverbResumeSuffix: adverbresumesuffix
$ VerbPlay: jeu $ NounVideo: nounvideo
$ VerbPlay: jeu $ NounVideo: nounvideo $ AdverbResumeSuffix: adverbresumesuffix
$ VerbPlay: jouer $ AdverbResumeSuffix: adverbresumesuffix $ NounVideo: nounvideo
$ VerbResume: verbresume
$ VerbResume: verbresume $ NounVideo: nounvideo
$ VerbResume: verbresume $ NounVideo: nounvideo $ AdverbResumeSuffix: adverbresumesuffix
replay $ NounVideo: nounvideo
replay $ NounVideo: nounvideo
joue
vrai


DeactivateAction
com.google.android.youtube.voice.STOP
$ VerbStop: verbstop
$ VerbStop: verbstop jeu
$ VerbStop: verbstop $ NounVideo: nounvideo
$ VerbStop: verbstop $ NounPlayer: nounplayer
$ VerbStop: verbstop jouer $ NounVideo: nounvideo
$ VerbStop: verbstop jouer $ NounPlayer: nounplayer
Arrêtez
vrai


ActivateAction
com.google.android.youtube.voice.NEXT
$ VerbSkipLimited: verbskipLimited $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbSkipLimited: verbskipLimited $ AdjectiveNext: adjectivenext $ NounVideo: nounvideo
$ VerbSkipLimited: verbskipLimited $ AdjectiveNext: adjectivenext $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbSkipLimited: verbskipLimited à $ AdjectiveNext: adjectivenext
$ VerbNext: verbnext
$ VerbNext: verbnext $ NounVideo: nounvideo
$ AdjectiveNext: adjectivenext
$ AdjectiveNext: adjectivenext $ NounVideo: nounvideo
$ AdjectiveNext: adjectivenext $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbPlay: verbplay $ AdjectiveNext: adjectivenext
$ VerbPlay: verbplay $ AdjectiveNext: adjectivenext $ NounVideo: nounvideo
$ VerbPlay: verbplay $ AdjectiveNext: adjectivenext $ SuffixList: suffixlist
$ VerbPlay: verbplay $ AdjectiveNext: adjectivenext $ NounVideo: nounvideo $ SuffixList: suffixlist
Suivant
vrai


ActivateAction
com.google.android.youtube.voice.PREVIOUS
$ AdjectivePrevious: adjectiveprevious
$ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo
$ AdjectivePrevious: adjectivePrevious $ NounVideo: nounvideo $ SuffixList: suffixlist
$ AdjectivePrevious: adjectivePrevious $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious
$ VerbPlay: verbplay $ AdjectivePrevious: adjectiveprevious
$ VerbPlay: verbplay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo
$ VerbPlay: verbplay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious
$ VerbPlay: verbplay $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious
$ VerbPlay: verbplay $ AdverbPrevious: adverbprevious $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbBack: verbback $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbBack: verbback $ NounVideo: nounvideo
$ VerbPlay: verbplay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo nouveau
$ VerbBack: verbback $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo nouveau
$ VerbBack: verbback $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo
$ VerbBack: verbback $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious
$ VerbBack: verbback $ NounVideo: nounvideo $ SuffixList: suffixlist
$ VerbBack: verbback
replay $ AdjectivePrevious: adjectiveprevious $ NounVideo: NounVideo
replay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious
replay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo $ AdverbPrevious: adverbprevious $ SuffixList: suffixlist
replay $ AdjectivePrevious: adjectiveprevious $ NounVideo: nounvideo $ SuffixList: suffixlist
précédent
vrai


ActivateAction
com.google.android.youtube.voice.SKIP_ADS
$ VerbSkipTransitive: verbskip $ NounAds annonces:
$ VerbSkipInTransitive: verbskip $ NounAds annonces:
$ VerbSkipInTransitive: verbskip
$ VerbSkipInTransitive: verbskip à $ NounVideo: nounvideo
$ VerbSkipInTransitive: verbskip pour principale $ NounVideo: nounvideo
$ VerbSkipTransitive: verbskip $ NounAds: annonces et $ VerbPlay: verbplay $ NounVideo: nounvideo
$ VerbSkipInTransitive: verbskip $ NounAds: annonces et $ VerbPlay: verbplay $ NounVideo: nounvideo
$ VerbSkipInTransitive: verbskip et $ VerbPlay: verbplay $ NounVideo: nounvideo
$ VerbStop: verbstop $ NounAds: nounads
$ VerbStop: verbstop $ NounAds: nounads et $ VerbPlay: verbplay $ NounVideo: nounvideo
sauter annonces
vrai


ActivateAction
com.google.android.youtube.voice.PLAY_NTH_VIDEO
$ VerbPlay: verbplay $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem $ SuffixList: suffixlist
$ VerbPlay: verbplay $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem
$ VerbPlay: verbplay $ AdjectiveOrdinal: index
$ VerbPlay: verbplay $ NounListItem: nounlistitem $ AdjectiveOrdinal: l'index $ SuffixList: suffixlist
$ VerbPlay: verbplay $ NounListItem: nounlistitem $ AdjectiveOrdinal: index
$ VerbSkipTransitive: verbplay $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem
$ VerbSkipTransitive: verbplay à $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem
$ VerbSkipTransitive: verbplay $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem $ SuffixList: suffixlist
$ VerbSkipTransitive: verbplay à $ AdjectiveOrdinal: l'index $ NounListItem: nounlistitem $ SuffixList: suffixlist
$ VerbPlay: verbplay $ NounListItem: nounlistitem $ AdjectiveCardinal: index
$ VerbPlay: verbplay $ AdjectiveCardinal: index
jouer la première vidéo

La preuve ci-dessus ne décrit vraiment la nature flexible de la structure de la phrase. Le lexique nous utilisons avec elle est tout aussi important. L'ancienne version a choisi des mots spécifiques pour chaque action, mais la nouvelle version comprend environ 350 mots et des phrases qui peuvent être utilisés pour construire une commande parlée différents.

Segments de phrase


$ AdjectiveCardinal
un
deux
trois
quatre
cinq
six
Sept
huit
neuf
dix


$ FirstScreen
la télé
Chromecast
Console


$ VerbPlay
commencer
courir
sélectionner
joue
Démarrer
regarder
montre moi
aller à
aller à
unpause
Appuyez sur PLAY
commencer à jouer
commencer à jouer
commencer à jouer
vue
donne moi
ouvrir
aller de l'avant
apporter
présente la vidéo
laisse moi voir
afficher


$ VerbBack
retourner
revenir à
arrière
Retour à
sauvegarder
revenir
rembobiner


$ VerbResume
CV
reprise de la lecture
reprendre la lecture
recommence
Continuez
continuer à jouer
continue à jouer
continue
continuer de regarder
rester à l'écoute
continuer à jouer
fini de jouer
retirer pause


$ NounListItem
vidéo
vid
chose
article
chanson
résultat
option
un
film
agrafe
choix
nombre


$ NounVideo
image
vidéo
chanson
film
agrafe
Piste
ce
ce
sélection
un vidéo
une chanson
un film
un clip
une piste
un
choix
vid
article
résultat
écran


$ SuffixList
dans la liste
sur la liste
dans la liste de lecture
sur la liste de lecture
dans la liste
sur la liste
dans la playlist
sur playlist
au lieu
du haut
de haut
à partir du haut
de haut en bas
vers le bas


$ SuffixModeChange
au lieu
version


$ AdverbPrevious
avant
jouée en dernier
avant que celui-


$ VerbModeChange
aller
joue
aller à
aller à
à changer
Changer la taille pour
à changer
changer cette
changer cela en
changer vidéo sur
faire de la vidéo
fais-le
fais ça
faire joueur
faire
utilisation
montre
initié
ouvrir
montrer la vidéo dans
basculer vers
passer à la vidéo
revenir à
revenir à
apporter
Emmenez-moi à


$ VerbEnlarge
maximiser
agrandir
remplir l'écran
à agrandir
agrandir vidéo sur
écran pour agrandir
agrandir image pour
développer
étendre à
élargir vidéo sur
élargir écran pour
élargir image pour
embiggen


$ VerbMinimize
minimiser
réduire
rétrécir
rétrécir


$ NounMiniScreen
taille minimale
mini lecteur
miniplayer
petit joueur
plus petit
petit
minimisé


$ NounNormalScreen
écran normal
normalscreen
taille normale
joueur normal
taille normale


$ NounPlayer
joueur
rejouer
lecture vidéo
lecteur vidéo
écran
taille de l'écran
Youtube
Youtube
vidéo
film
agrafe
chanson
article
app
vidéo actuel
chanson en cours
film en cours
page
page actuelle
lecture
celui-ci


$ VerbPause
pause
interrompre la lecture
pattes
pattes jeu
suspendre
tenir
braquage
tenir
gel
hit pause
frappé pattes
poussoir pause
pousser les pattes


$ AdverbPause
pour une minute
une minute
ici
en ce moment
juste là
à ce point


$ NounFullScreen
plein écran
plein écran
mode plein écran
Voir en plein écran
mode plein écran
affichage plein écran
visualisation plein écran
mode plein écran
plus gros
complet


$ VerbSearch
chercher
rechercher
trouve
montre moi
trouver un
chercher
Afficher les résultats pour
montrer
ouvrir
donne moi


NounSearchItems de $
vidéo
chanson
film
agrafe
des trucs


$ VerbSkipTransitive
ne pas jouer
passer
arrête de jouer
sauter passé
passé avance rapide
sauter passé
ignorer
cesser de
passer
passent devant
démarrer après
sauter


$ VerbSkipInTransitive
Aucune annonce
sauter
by-pass
avance rapide
continuer au-delà
continuer sans


$ VerbClose
Fermer
Fermer
ferme-le
se débarrasser de
fin
arrêter de regarder
arrêter et fermer
Sortie
arrêt


$ VerbStop
annuler
Arrêtez
cesser de
tuer
cesser
arrêt de vidéo
cesser
éteindre
Je suis fait regarder
je suis fait avec
ne pas jouer


NounAds de $
un d
les publicités
annonce
Annonces
publicité
annonces
annonce stupide
annonces stupides
commercial
commerciale stupide


$ AdjectiveNext
Suivant
en suivant


$ AdjectivePrevious
autre
précédent
précédent
dernier


$ AdverbResumeSuffix
arrière
en arrière
du repos
de nouveau
Sur l'écran
actuel
en cours de lecture


$ VerbSkipLimited
vers l'avant
sauter
passez à
passer
sauter passé
passé avance rapide
passez
sauter à
déménager à
passent devant


$ VerbNext
sauter en avant
descendre
continuer à avancer



Avec cette structure en place, nous serons en mesure de dire des choses comme »lire la vidéo suivante," "skip vidéo en cours," ou même "passer devant celui-ci," et YouTube va interpréter tous ces signifie que nous voulons passer à la vidéo suivante dans la ligne.

Celui qui a écrit la liste des expressions acceptables avait une bonne prévoyance en termes courants et les habitudes linguistiques. Par exemple, quelques-uns des moyens faciles à jouer ou reprendre une vidéo comprennent: commencer, donne moi, laisse moi voir, et aller de l'avant. Il ya aussi quelques expressions assez non conventionnelles faisant la coupe, comme les termes familiers pour arrêter une vidéo: tuer ou annuler. Et quelqu'un a décidé de renoncer à des plaisanteries et obtenir honnête au sujet de la façon dont les gens décrivent annonces, y compris: annonces stupides et commerciale stupide. (Nous pourrions ne pas avoir à dire que, autant si Google se dépêche avec cette abonnement gratuit ad-.) Je tiens également à souligner que «stupide» est le seul mot péjoratif qui est actuellement pris en charge, ce qui signifie que nous pourrions avoir à mendier Google d'ajouter quelques phrases de choix Liste de George Carlin (NSFW).

Il n'y a toujours rien dans le apk de donner des indications sur le lancement de commandes vocales sur YouTube, mais avec les progrès rapides qui a été faite entre les versions, nous pourrions ne pas avoir à attendre longtemps à l'expérience de notre propre Gary Busey instant.

Télécharger

L'APK est signé par Google et met à niveau votre application existante. La signature cryptographique garantit que le fichier est sûr à installer et n'a pas été altéré en aucune façon. Plutôt que d'attendre pour Google pour pousser ce téléchargement pour vos appareils, ce qui peut prendre des jours, télécharger et l'installer comme tout autre APK.

Version: 28/10/57

  • APK Miroir (ARM)
  • APK Miroir (x86)



» » » YouTube v10.28 Améliore Hors ligne Télécharger le dialogue avec 144p vidéo et l'interface utilisateur Cleaner, se développe sur des commandes vocales à venir [APK Téléchargement + démontage]