EFV CHANGELOG

Journal des modifications

Documentez chaque amélioration et restez informé des dernières avancées d’EFV.

  1. Aller parfaittexte défilant,hack Le code source a été réparé.texte défilantLe problème de la traction blanche est maintenant parfaitement éliminé, soit à gauche vers la droite ou à droite vers la gauche.
  2. CMS et APP Les modifications ont été mises en œuvre afin d’être soutenues par des tiers.m3u8 Essayer la fonction.
  3. Réparer les utilisateurs de la rédaction,VIP Les temps de fin d'utilisation du groupe d'utilisateurs affichent des problèmes incorrectes et la clé en direct affiche des erreurs.
  1. Une nouvelle partie peut être ajoutée.m3u8 Il peut coûter automatiquement.m3u8 et comme un médiateur.m3u8, soutien CMS et APP La fonctionnalité de test est automatiquement retournée en fonction des autorisations de l'utilisateur.m3u8 Créer automatiquement des images et créer automatiquement des images dynamiques.
  2. Nouveau ajouté fluentapi Obtenir des informations de tête sur les vidéos locales ou à distance, générer la dynamique par le biais d'un lien ou de la route locale, produire des images individuelles, générer des images en masse, etc.
  3. VBR Optimisation, c'est-à-dire optimisation de la vitesse de code dynamique, de la vitesse de code dynamique limitée à 10%, à 50%, soit, par exemple, la vitesse de code définie est 720P:1000, alors la vitesse de code dynamique limitée à la vitesse de code dynamique jusqu'à 1500 kb.
  4. Réparer les utilisateurs de la rédaction,VIP Les temps de fin d'utilisation du groupe d'utilisateurs affichent des problèmes incorrectes et la clé en direct affiche des erreurs.
  5. Résoudre l’algorithme intelligent API Remboursement des données répétées.
  1. Optimisez le transcodage des vidéos sur écran vertical. Le problème de l’incapacité à déterminer l’écran vertical des vidéos capturées par les caméras des téléphones portables. Ajoutez plusieurs logiques de jugement pour déterminer si la vidéo est une vidéo à écran vertical et utilisez-les pour optimiser la logique de transcodage. Récemment, lors de l'utilisation, j'ai découvert qu'il y avait un problème pour déterminer la largeur et la hauteur des vidéos sur écran vertical capturées par les caméras des téléphones portables dans le système de transcodage, alors je l'ai fait. Des dizaines de tests sur plusieurs modèles de téléphones mobiles ont ajouté une logique complexe pour déterminer avec précision s'il s'agit d'une vidéo sur écran vertical. S'il s'agit d'une vidéo sur écran vertical, tous les paramètres de transcodage seront optimisés en conséquence. L'effet de transcodage est excellent. Il ne s'agit pas d'une conversion en écran horizontal, mais d'un véritable transcodage vidéo sur écran vertical qui conserve le rapport hauteur/largeur de la vidéo originale, car je l'expliquerai plus tard.APP Il existe une fonction pour télécharger des vidéos en production, cette optimisation est donc plus importante.
  2. Optimisez à nouveau le taux de compression du flux vidéo et augmentez le flux audio à 128 KB Et l'effet de lecture sur casque et sur haut-parleur à deux canaux est meilleur.
  3. L'algorithme de recommandation est trié en fonction du nombre d'accès aux balises. Tant que les balises sont utilisées correctement, le front-end et APP Les recommandations sur la page de lecture seront extrêmement précises, triées en fonction des résultats complets des balises de catégorie, des régions, des acteurs, des réalisateurs et des scénaristes. Récemment ajouté order Attribut virtuel de pondération. Lors de l'interrogation, vous pouvez afficher le poids de chaque vidéo ou épisode interrogé en fonction du tableau de balises. Pour plus d'informations : cliquez pour voir.
  4. La plateforme de publication automatique ajoute une nouvelle paire de dedecms Pris en charge, les données peuvent être transmises aux champs personnalisés DreamWeaver. Par exemple, dans mon système Dream Weaver, j'ai personnalisé des champs dans mes articles.m3u8,mp4,tags,gif correspondent séparément m3u8 l’adresse de jeu,mp4 Téléchargez l’adresse,tags et les étiquettes,gif Carte dynamique, la plateforme de publication automatique peut être configurée pour la publication adaptée m3u8 à m3u8 Le champ,mp4 Adresse à mp4 Le champ, l'étiquette à tags Le champ, la dynamique gif Dans les champs, l'utilisateur peut ensuite concevoir des modèles pour les afficher en jouant ou téléchargant ou en affichant dans le modèle.
  1. Réparation sous-titres srt ou ass Le nom du document[]question de erreur.
  2. séparation ajout à la base de données les fichiers et télécharger des fichières, pour éviter les téléchargements et ajout à la base de données Problèmes de conflit et le catalogue d'enregistrement vidéo après la téléchargement upload,ajout à la base de données Les dossiers sont conçus movies.
  3. Améliorer l’audit et suppression de filigranes、texte défilant Médias de diffusion dans la configuration API Maintenant, le temps de traction est en temps réel retourner l'image sans attendre, l'effet est excellent.
  4. Nouveau ajout fluentAPI Obtenir des vidéos spécifiées Temps d'essai déterminé m3u8 Il permet de faciliter la fonctionnalité d’essai des programmes tiers.
  1. CMS La fonctionnalité de conversion multi-langue est terminée, les utilisateurs peuvent transformer en langues à leur demande, et ils supportent actuellement la langue chinoise, la langue chinoise simple et l'anglais.
  2. Nouveau ajouté redis La couche de paquets de cache, utilisée pour les paquets mongodb La phrase de la requête, utilisation très pratique, peut accélérer la vitesse de lecture des données jusqu'à 3 fois la vitesse, l'utilisateur peut également utiliser cette fonction de paquet, juste dans mongodb Ajouter un après avoir lu le nom.H3HVous pouvez utiliser cette fonction.
  3. Réparation CMS Acheté directement BUG Reparer les points d'achat incorrect BUG.
  4. Une nouvelle statistique directe m3u8 Options, les appels de tiers recommandent d'ouvrir, tout tiers jouez ici m3u8 Il est enregistré plusieurs fois, et utilisé une CMS Il est recommandé de fermer, car l'intérieur est CMS Il a une statistique.
  5. Les points de fond recommandés après l'utilisation de la carte dynamique comme un poster, et obtenir à haute et large, comme partie de la présentation de la flèche des eaux,APP et CMS Certains vidéos sont affichés dans des diagrammes dynamiques et les résultats sont excellents.
  6. APP La production est terminée, la main pure,flutter Développement, la page entière de la flèche de flèche est affichée, afin de soutenir la fonctionnalité de téléchargement de l'arrière-plan, donc le travail final n'est pas encore terminé.
  1. Le tout est rédigé, je le dis projectx Tout l’utilisation uikit Écrire, très rarement appeler d'autres bibliothèques tiers, tout CSS et js Il n’y a que 5 fichiers, et la vitesse est très rapide.
  2. Récrivez stockage dans le cloud Le code, l'échec de téléchargement automatique réessayer, améliorer le processus stockage dans le cloud Le code source de synchronisation est essentiellement réécrite, et il est également découlant d'un seul stockage dans le cloud Synchroniser le sous-système, qui peut être séparé de la fonctionnement du programme principal, sans affecter l'exécution du programme principale, une version indépendante stockage dans le cloud Plus puissant, la configuration libre pour surveiller les dossiers, pour suivre le type de fichier, si vous télécharger complètement supprimé, si l'enregistrement complète supprimer ou filtrer certains fichiers après que le fil ne sera pas supprimée, etc., soutien wasabi,s3,minio Ali OSS Et puis, sept nuages, et la plupart des nuages sont connus à l'intérieur et au dehors stockage dans le cloud Service, détails de l'envoi des liens :https://express-ffmpeg-vip.moejj.com/blog/5ec4a5d0e84cb5c0e1a32845
  3. Augmenter la durée de l'essai.Réparer les problèmes de réglage multi-résolution, corriger lecteur vidéo Problème de l'écran, optimisation lecture La vitesse de chargement de la page, l'arrière-plan peut être personnalisé pour les utilisateurs essayer longtemps, configuration volontaire, le nombre de secondes d'utilisateur sans autorisation pour voir le contenu essai est personnalisée, réparation multi-résolution peut survenir des problèmes de rangement, résolu lecteur vidéo Le problème de la page grande.
  4. Reparer une nouvelle fois ffmpeg La communauté existe BUG Quelques logiciels pour enregistrer des vidéos transcodage Le problème de l'échec, parce que les intermédiaires sont trop importants BUG.
  5. La modification des prix de points et des fonds de consommation minimum rend plus flexible les paramètres pour obtenir des points, tels que la promotion et l'envoi.Au départ CMS La configuration du prix moyen est le montant de points, et au moins un montant de points pour un dollar, très peu flexible, cette modification est le montant de points pour un dollar, peut être fixé un dollar pour acheter 10 points, ainsi la configuration par exemple signer pour obtenir des points, promouvoir obtenir des points, télécharger des points, diffuser des points, les autorisations de téléchargement des points pour acheter seront plus flexibles, modifier également le montant d'achat minimum original, changer le montant de consommation minimum, c'est-à-dire au moins combien de points pour acheter.
  6. Des téléchargements en temps réel mp4 Nom de l'appel, augmentation movie champs download et downloadprice.Cette conception et la production de la fonctionnalité des autorisations de téléchargement est trop puissante, même sans vous garder MP4 Un nouveau super-super est ajouté API Il n'y a pas de vidéo téléchargée mp4 Dans ce cas, le système est en temps réel m3u8 Créer un mp4 Ensuite, il revient à la téléchargement et cache Dans le champ de téléchargement vidéo, la prochaine fois que vous téléchargerez le même video, il revient directement à partir du dossier et ne sera plus généré en temps réel.Présentation détaillée :https://express-ffmpeg-vip.moejj.com/blog/5ebf6daee84cb5c0e1a32844
  7. Métrage de l'achat des autorisations de téléchargement, selon le score, les autorisations de téléchargement durent longtemps pour déterminer.Nouveau ajouté CMS Les fonctionnalités de la vidéo téléchargement des points, les détails peuvent être présentés par le lien précédent, et il y a la décision de la durée des autorisations de téléchargement, la base de l'arrière-plan peut définir la durée des prix des points et les autorisations de téléchargement par défaut, ou peut être individuellement pour une configuration de la permission de téléchargement de la vidéo, cette permission de téléchargement peut être téléchargé sans limite pendant la durée de validité, après une période limitée, il faut encore utiliser la permission de téléchargement de la carte.
  8. fluent API Créer une résolution vidéo spécifiée en temps réel MP4 et retourner path.FluentAPI Oui EFV Le système est basé sur la valeur, selon la api On peut atteindre tout transcodage ou segmentation Même des images, des diagrammes dynamiques, la production de vidéos d'essai et toutes les fonctionnalités, les appels tiers seront disponibles pour EFV comme transcodage SAAS Le service remplit toutes les fonctions.Cette fois-ci, il a été créé pour la première fonction de téléchargement Fluent API C’est la transmission apikey,apisecret,id,hd Il peut être basé en temps réel ID Les vidéos, sur la base hd La résolution des instructions m3u8 Créer un mp4 et retourner path Le chemin, puis sur la base path La route est traitée.
  9. Le baccalauréat a augmenté le record d'achat des points utilisateur, le baccale a ajouté un nouveau record de consommation des points de l'utilisateur, tous les administrateurs de la consommation peuvent être clairs.
  10. Les deux systèmes de services en direct séparés par le sous-système sont séparées, beaucoup d'utilisateurs n'utilisent pas la fonctionnalité en direct, donc cette fois, les fonctions de service en direct s'éloignent du fonctionnement, il est nécessaire qu'un bouton puisse être exécuté.
  11. Les vidéos en arrière-plan augmentent les commentaires en temps réel transcodage progrès, rendant le progrès de différentes résolutions retour en temps réel par l'utilisation socketio Une puissante fonctionnalité en temps réel, initialement réalisée transcodage Le progrès est de retour en temps réel, et le retour en tempo réel à différentes résolutions, vidéo:https://www.leimulamu.com/movie/5ec4dcf131ec047e1d7686ed
  12. Choisissez la résolution, enregistrez les informations de résolution et téléchargez cette résolution par défaut la prochaine fois que l'utilisateur est à l'avant lecture La résolution choisie lors de la vidéo sera enregistrée à l'arrière et derrière lecture Toutes les vidéos ont choisi cette résolution par défaut.
  13. En fonction de la vidéo ID Les records lecture La durée correspondante de la vidéo mise à jour automatiquement chargée dans le record lecture Le temps de changement de résolution est également enregistré lecture Le temps se déroule lecture Les utilisateurs en vidéo lecture Le temps lecture Le temps sera enregistré, puis revenir à ce video, sera directement de la lecture Le temps commence lecture Le changement de résolution sera également enregistré lecture Le temps commence lecture.
  14. La promotion peut définir les points, le baccalauréat peut définire la publicité des points disponibles, actuellement les moyens d'obtention des points sont: signature quotidienne, promotion, téléchargement de vidéos, achats de points.Avec un dollar, vous pouvez acheter des paramètres de points, l'effet est excellent.
  15. Les utilisateurs peuvent acheter directement VIP Le groupe d'utilisateurs fonctionne seulement en achetant des points, puis en utilisant les points VIP Les groupes d'utilisateurs, maintenant ajoutés avec la fonctionnalité de conserver les points pour acheter le groupe d' utilisateurs à l'aide d'un nouveau utilisateur peut acheter directement VIP Fonctionnement du groupe d’utilisateurs.
  16. Modifiez les images dynamiques en images intelligentes, des images du milieu de la vidéo et abandonnez les paramètres de longueur d'ouverture.Selon les tests, si la longueur de temps qui commence à être coupée est définie dans le diagramme dynamique, si l'heure dépasse la longue du vidéo lui-même ne sera pas dynamiques, améliorer le code et automatiquement capturer la longitude de la position d'intermédiaire de la vidéo pour générer des diagrammes dynamics.
  17. Améliorer le processus de sortie officielle, ajouter le bouton d'émission officielle du séminaire, après l'ajout de la série, il pourrait être parce que la concentration de la pièce n'a aucun contenu, ce qui a conduit à une erreur dans la table avant, donc cette fois ajouté le fonctionnalité officiellement publié, l'utilisateur peut ajouter un séminar bien, puis cliquer sur la publication officielle afin qu'il puisse être contrôlé par défaut
  1. Récrit fluent-ffmpeg Le code de la partie, ce qui le rend plus stable.
  2. résolu texte défilant Il n’y a pas d’espace, il ne peut y avoir de pseudonyme en anglais : il n’est pas possible d’exister dans l’anglais.
  3. Reparation et vidéo de même nom ass ou srt sous-titres Le fichier, si le titre a un espace, la question d'échec de l'enregistrement dans le processus de combustion.
  4. Avec un cadre multi-language, les utilisateurs peuvent même ajouter un paquet de langues ou ajouter des mots-clés, qui sont directement appelés à l'avant.
  5. Le revers a ajouté la fonctionnalité de conversion multi-langue, le choix libre de la langue d'affichage, actuellement en anglais, simple et chinois et multi-chinois
  6. La mise en place du cœur texte défilant Mise à jour de fonctionnalités en dynamique avancée texte défilant fonctionnalités, la mise en place de contenu remplacé, puis chaque fois transcodage Le temps de remplacement du contenu en fonction de la dynamique ajoutée sera remplacé par la dynamisme texte défilant Les publicités, les utilisateurs peuvent personnaliser une dynamique exclusive selon leurs besoins texte défilant La publicité est unique pour chaque vidéo texte défilant Le contenu .
  1. Une nouvelle catégorie de stockage en volume est ajoutée pour la catégorie à plusieurs paramètres vidéo à la fois.
  2. Ajouter un nom de film rapidement modifié, vous pouvez modifier rapidement le nom directement sur le titre du film dans la gestion vidéo.
  3. Modifier m3u8 Les informations principales, pour m3u8 Les liens peuvent être ouverts directement sur la plupart des navigateurs lecture Et sans besoin lecteur vidéo Analyse de .
  4. La configuration de paiement est une nouvelle interface de paiement, il suffit de configurer simple pour utiliser le code de paiement, il peut utiliser la carte de paiement, les messages qq Le portefeuille peut être choisi par un ou plusieurs.
  5. Ajouter tous les articles à la page 2 poster2 champs(Adaptation des images)
  6. La page de collecte est ajoutée à des liens de cartes de poster adaptés, vidéo prévisuelle, téléchargement et autres.
  7. La page d'accueil est ajoutée à 2K Adaptation du tableau original.
  8. Système de diffusion adapté 2k La publication de l’original.
  9. à travers les époques CMS Adapté 2k La publication de l’original.
  10. Système de diffusion de support pour la diffusion d'un séance de télévision à Apple, l'océan, le vol CMS Après la mise à jour de série, la mise à jour est automatiquement publiée et une grande quantité de logique est réécrite, l'ajout de liens de séparation de série sera automatiquement mis à jour à CMS.
  11. La modification logique, cliquez sur la publication officielle ou la publication complète, sera automatiquement publiée jusqu'à ce que la publication soit CMS Il est facile à l’utilisateur de rédiger les données parfaitement après leur publication.
  1. Optimization de la logique de transcodage, le traitement de l'filigrane est plus mature, pour le écran épais et le large écran, pour CPU et GPU Tout est optimisé.
  2. GPU Le code est ajouté à RMVB Pour les autres formats, le support est CPU Déconnecter, puis GPU La méthode de transfert est réalisée.
  1. Nouveau ajout 2K La peinture originale transcodage,2K La résolution est de 2560*1440 résolution, l'image d'origine est entièrement conservé la résolution et le taux de codage du vidéo original, mais j'ai utilisé un algorithme intelligent pour conserver la résolutions et le nombre de codages du video, en plus comprimant sa taille, sans perte de qualité d'image, ajouter texte défilant et filigrane Et enfin transcodage La taille est plus petite que la source vidéo 30% pour le CMS Les pouvoirs augmentent aussi 2K Le tableau original, le front lecture de api Testez API Tout est optimisé une fois.
  2. Vidéo complètement optimisé, beaucoup de réinscription transcodage Logique, qualité de l'image très claire, réel écran vidéo transcodage Au lieu de le faire transcodage Les vidéos ont un grand nombre de fonds noirs.La résolution, le taux et texte défilant、filigrane Les paramètres sont optimisés pour les vidéos sur écran.
  3. augmenté texte défilant La configuration de la taille du fichier, l'utilisateur peut personnaliser texte défilant C’est grand, parce que tout est rédigé transcodage Logique, donc les phrases ne nécessitent qu'une valeur de référence pour pouvoir s'adapter à l'ensemble des vidéos de résolution.
  4. Pour les utilisateurs qui reflètent la question d'édition de l'information vidéo, tout le état de la bibliothèque vidéo est conservé, maintenant l'édition est terminée et il n'y a plus besoin de re-sancre, améliorant considérablement l'efficacité.
  5. La page de collection affiche un nouveau séminaire pour faciliter la collecte du séminaire.
  1. Fait bien app En temps limité, il est gratuit et la configuration simple permet de construire votre propre application Android ou Apple.
  2. Pour le nouveau app Nouvelle production api On appelle api2.
  1. Parce que certains formats ne peuvent pas être utilisés directement.segmentationLa fonction principale a donc développé une fonction globale qui dépasse la longueur de temps spécifiée, sur la base de l'élimination directe de la longue durée spécifique.transcodageplussegmentationajoutertexte défilant、filigraneEn attendant, l’efficacité est très élevée.

2 Un système de déploiement automatique à la mer CMS.

3 – Réservezajout à la base de donnéesOu de transformer le champ en numéro point.

  1. Le centre de la bibliothèque de musique, les utilisateurs de la bibliothèque de musique peuvent télécharger l'audio et éditer les titres de la musique, les artistes, les albums, les couvertures de la musique, etc.
  2. cms Il a ajouté la fonction du programme de musique, dans le programme de musique, vous pouvez créer des livres de chansons, des cours audio et autres programmes, puis importer dans la bibliothèque de musique, rédiger les bons sons, former une liste cms La partie avant affiche automatiquement les canaux de musique, en utilisant la musique la plus avancée lecteur vidéo Donner une expérience complètement différente.
  3. Les informations ajoutent la fonctionnalité de téléchargement de cartes de fond, optionnelle, la partie avant après le téléchargement affiche les cartes de fond, et non téléchargé affiche les cartes de fond par défaut.
  4. augmenter CMS Contrôler l’enregistrement de code, gérer les publicités et optimiser la localisation de l’enregistrement du téléphone.
  5. Réparer des choses connues bug Optimiser certains codes pour améliorer la stabilité du programme.
  1. Il y a une nouvelle fonctionnalité de téléchargement en ligne vidéo qui soutient des dizaines de sites vidéo, qui se connecte facilement au système de transcodage et utilise des projets open source.youtube-dl Développement .
  2. Un nouveau centre de téléchargement.API peut être utilisé API Créer des tâches de téléchargement directement, vous pouvez créer votre propre front en utilisant la fonctionnalité de téléchargement vidéo hors ligne.Liste de vidéos supportées :

https://ytdl-org.github.io/youtube-dl/supportedsites.html

  1. Une nouvelle fonctionnalité avancée est ajoutée pour générer automatiquement des vidéos prévisuelles, vous pouvez définir le nombre de secondes dans les paramètres d'arrière-plan pour produire une vidéo prévisible, le système traite automatiellement, extrait plusieurs morceaux de la vidéo et transcodage Synthétiser un prévision vidéo, supprimer l'audio, le résultat est très bon, testé 350*180 résolution de 5 secondes de prévision vidéo, seulement 170 KB plus grand, plus GIF Graphique dynamique plus petit, avec le plug-in frontal pour faire passer la souris à l'image automatiquement lecture La fonctionnalité de prévision vidéo permet d'améliorer considérablement les taux de clics et de retenue des utilisateurs, améliorant considérable l'expérience utilisateur.
  2. Nouveau ajouté segmentation Le fichier est personnalisé de manière volontaire par la fonction de l'écran, sous défaut TS Il peut être établi pour jpg,png,gif Ou bien, il est bienvenu à l’essai.