- Vá perfeitamentetexto deslizante,
hackO código de origem foi reparado.texto deslizanteO problema de tração branca, agora pode ser completamente removido, seja da esquerda para a direita ou da direita para a esquerda. CMSeAPPAs mudanças foram feitas para apoiar terceiros.m3u8 Veja a função.- Reparação do usuário de editores,
VIPO tempo de expiração do grupo de usuários mostra problemas errados e a chave de transmissão ao vivo mostra erros.
EFV CHANGELOG
Registro de alterações
Documente todas as melhorias e mantenha-se atualizado sobre os últimos avanços da EFV.
- Pode ser adicionado a terceiros.m3u8 Pode ser automatizado com custos.m3u8 e como um intermediário.m3u8 O apoio
CMSeAPPO recurso de teste é automaticamente devolvido ao teste de acordo com as permissões do usuário.m3u8 Crie automaticamente imagens e crie automaticamente gráficos dinâmicos. - Novo adicionado
fluentapiPara obter informações de cabeça de vídeo local ou remoto, gerar dinâmica através de ligações ou rotas locais, gerar imagens individuais, gerar imagens em massa, etc. VBROtimização, ou seja, otimização da taxa de código dinâmico, de 10% a taxa de código dinâmico limitado original, para 50% a taxa de código dinâmico limitado, ou seja, como a taxa de código configurada é 720P:1000, a taxa de código dinâmico limitado para a taxa de código dinâmico até 1500kb.- Reparação do usuário de editores,
VIPO tempo de expiração do grupo de usuários mostra problemas errados e a chave de transmissão ao vivo mostra erros. - Reparação de algoritmos inteligentes
APIRepetir problemas de dados.
- Otimize a transcodificação de vídeos em tela vertical. O problema da não determinação da tela vertical dos vídeos capturados pelas câmeras dos celulares. Adicione múltiplas lógicas de julgamento para determinar se o vídeo é um vídeo de tela vertical e use isso para otimizar a lógica de transcodificação. Recentemente, durante o uso, descobri que há um problema na determinação da largura e altura dos vídeos verticais da tela capturados pelas câmeras dos celulares no sistema de transcodificação, então fiz isso. Dezenas de testes em vários modelos de telefones celulares adicionaram lógica complexa para determinar com precisão se se trata de um vídeo em tela vertical. Se for um vídeo em tela vertical, todos os parâmetros de transcodificação serão otimizados de acordo. O efeito de transcodificação é excelente. Não é convertido para tela horizontal, mas sim uma verdadeira transcodificação de vídeo em tela vertical que mantém a proporção do vídeo original, pois explicarei isso mais tarde.
APPExiste uma função de upload de vídeos em produção, então essa otimização é mais importante. - Otimize a taxa de compressão do stream de vídeo novamente e aumente o stream de áudio para 128
KBE o efeito de reprodução de fone de ouvido e reprodução de alto-falante em dois canais é melhor. - O algoritmo de recomendação é classificado de acordo com o número de ocorrências da tag. Contanto que as tags sejam usadas corretamente, o front-end e
APPAs recomendações na página de reprodução serão extremamente precisas, classificadas de acordo com os hits abrangentes de tags de categoria, regiões, atores, diretores e roteiristas. Recém-adicionadoorderAtributo virtual de peso. Ao consultar, você pode visualizar o peso de cada vídeo ou episódio consultado com base na matriz de tags. Para mais informações: clique para visualizar. - A plataforma de publicação automática adiciona um novo par de
dedecmsCom suporte, os dados podem ser passados para campos personalizados do DreamWeaver. Por exemplo, em meu sistema Dream Weaver, personalizei campos em meus artigos.m3u8,mp4,tags,gifResponder em separado m3u8 O endereço de reprodução,mp4Descarregar o endereço,tagsA etiqueta,gifMapa dinâmico, a plataforma de lançamento automática pode ser configurada para o lançamento adaptado m3u8 Para m3u8 O campo,mp4Endereço atémp4Faixa, etiqueta paratagsApresentação, DinâmicagifEm campos, o usuário pode projetar modelos por conta própria, jogando ou baixando esses campos ou exibindo-os no modelo.
- Reparação legendas
srtOuassNome do documento[]Pergunta errada . - Separação inserção na base de dados carregar e transferir os arquivos, evitando o upload e inserção na base de dados Problemas de conflito, e o catálogo de armazenamento do vídeo após a upload
upload,inserção na base de dados Os arquivos são padrãomovies. - Melhoria da auditoria e remoção de marcas de água、texto deslizante Mídia em configuração
APIAgora, o tempo de tração é de volta em tempo real sem esperar, o efeito é ótimo. - Novo adicional
fluentAPIConfira o vídeo que você pode ver durante um tempo m3u8 O fluxo facilita o programa de terceiros para chamar a função de teste.
CMSA função de intercâmbio de várias línguas é concluída, os usuários podem conversar para qualquer idioma de acordo com a necessidade, atualmente suportando o chinês, o chinês simples e o inglês.- Novo adicionado
redisA memória cache embalagens, para uso de pacotesmongodbA frase de consulta, que é muito fácil de usar, pode acelerar a velocidade de leitura de dados até 3 vezes mais rápido, o usuário pode também desenvolver este pacote usando a função, apenas emmongodbDepois de ler o nome, adicione um.H3HPode ser usado esse recurso. - Reparação
CMSComprado diretamenteBUGReparação de pontos de compra incorretoBUG. - Mais estatísticas diretas m3u8 Opções, terceiros chamando recomendação aberta, qualquer terceiro reprodução Aqui m3u8 Todos os estatísticos reprodução várias vezes, usando o interior
CMSÉ recomendado que o fechamento seja feito por causa doCMSCom uma estatística. - A ponta de fundo é recomendado depois de usar gráficos dinâmicos como um poster e obter para o alto e largura, como parte da exposição de fluxo de águas
APPeCMSAlguns vídeos em certas coberturas são exibidos em gráficos dinâmicos, o efeito é ótimo. APPO trabalho está acabado, a mão é puraflutterDesenvolvido, a página inteira de flutuação mostra para suportar a função de download de fundo, então o trabalho final ainda não foi concluído.
- A história do livro, que eu chamo de
projectxTodo o usouikitA construção de escritos, muito raramente chamando outras bibliotecas de terceiros, todoCSSejsApenas 5 arquivos são carregados, com uma velocidade muito rápida. - reescrever armazenamento na nuvem Código, carregar falhas automaticamente reexaminando, melhorando o processo armazenamento na nuvem O código de origem sincronizado é basicamente reescrito, e também separado armazenamento na nuvem O subsistema sincronizado, que pode ser separado do programa principal para executar sem afetar o programa principal de executar, versão independente armazenamento na nuvem Mais poderoso, configuração livre para monitorar as folhas, para monitorizar o tipo de arquivo, se você carregar e terminar a remoção, upload e terminar o remover ou filtrar alguns dos arquivos depois que o filtro não é excluído, etc
wasabi,s3,minioAli AliOSSA maioria das nuvens, como as nuvens e a maior parte dos conhecidos dentro e fora armazenamento na nuvem Serviços, detalhes de apresentação do link:https://express-ffmpeg-vip.moejj.com/blog/5ec4a5d0e84cb5c0e1a32845 - Aumenta a configuração de tempo de teste.Corrigir problemas de ordem multi-resolução, corrigir player de vídeo Problemas de escape, otimização reprodução Velocidade de carregamento da página, backup pode ser personalizado para o usuário tentando por um longo tempo, configuração arbitrária, quando os usuários não têm permissão para ver quantas segundos do conteúdo tentado backup podem ser personalizados, corrigido multi-resolução problemas de ordem que possam ocorrer, correto player de vídeo Respeite o problema da página grande.
- Reparação de uma outra
ffmpegA comunidade existeBUGAlguns programas de gravação de vídeo transcodificação O problema de falha, porque o intervalo crítico é muito grandeBUG. - Modificar o preço de pontos e o mínimo de fundos de consumo, tornando as configurações de pontos de acesso, como promoção e upload, mais flexíveis.Na verdade
CMSA configuração do preço do ponto médio é o quanto o ponto vale, e pelo menos apenas para definir um ponto para um dólar, muito não flexível, esta mudança para um dólar para comprar quantos pontos, pode definir um dólar para comprar 10 pontos, assim a configuração, por exemplo, assinatura para obter pontos, promoção para obter pontos, upload para obter pontos, distribuição de pontos, autorização de download de pontos para comprar pontos será mais flexível, também alterou o número mínimo original de pontos de compra, transformado em menor quantidade de consumo, ou seja, pelo menos quanto dinheiro para comprar pontos. - Descarregar em tempo real
mp4Nome acidental, aumentomovieCampodownloadedownloadprice.Este design e produção de permissões de download é muito poderoso, mesmo sem que você tenha que manterMP4A parte de trás é um superAPINão há vídeo que seja baixadomp4O sistema será baseado em tempo real m3u8 Criando ummp4Depois de voltar a baixar e cache Para o campo de download do vídeo, a próxima vez que o mesmo vídeo é baixado novamente, ele retorna diretamente da pasta e não é gerado em tempo real.Introdução detalhada:https://express-ffmpeg-vip.moejj.com/blog/5ebf6daee84cb5c0e1a32844 - Acessar o mecanismo de compra de permissões de download, dependendo do número de pontos, a duração da permissão de download é determinada.Novo adicionado
CMSOs pontos para baixar o vídeo, detalhes de apresentação podem ser referidos a conexão anterior e há permissões de download por longo tempo, o backdrop pode definir preços padrão dos direitos de download e permissão de download duradoura, ou pode separadamente para um determinado dispositivo de vídeo permissão de download número de pontos necessários, este direito de download pode ser descarregado sem limite durante o período de validade, mais do que o prazo limitado depois de usar novamente os direitos de compra. fluentAPICriar uma resolução de vídeo especificada em tempo realMP4E voltandopath.FluentAPIÉEFVO valor central do sistema, segundo o chamadoapiSerá possível alcançar todas as transcodificação Ou segmentação mesmo imagens, gráficos dinâmicos, gerar todos os recursos para assistir ao vídeo e assim por diante, as chamadas de terceiros serão capazes deEFVComo transcodificaçãoSAASO serviço realiza todas as funções.Desta vez, foi criada a primeira função de downloadFluentAPIÉ a transmissãoapikey,apisecret,id,hdPode ser baseado em tempo realIDVídeo de pesquisa, com basehdResolução de instruções m3u8 Criando ummp4E voltandopathO caminho, e depois a basepathO caminho é tratado.- O recorde de compra do usuário aumentou a pontuação, o recorde adicionou a notícia de consumo do usuários e todos os administradores de consumo podem ser claros.
- O sub-sistema separou o sistema de serviços de transmissão ao vivo, muitos usuários não usam a função de streaming ao vivo e, portanto, desta vez diretamente desligar a funcionalidade do serviço de transcrição ao vivo para executar, há necessidade de um teclado para ser executado.
- Vídeos de backup aumentam feedback em tempo real transcodificação O progresso, fazendo diferentes resoluções de progresso voltando em tempo real, através do uso
socketioFunção em tempo real, inicialmente implementada transcodificação O progresso é de volta em tempo real, e é de regresso em tempo Real com diferentes resoluções, vídeo:https://www.leimulamu.com/movie/5ec4dcf131ec047e1d7686ed - Selecione a resolução, grava as informações de resolução e carregue esta resolução por padrão na próxima vez que o usuário está no front-end reprodução A resolução escolhida no vídeo será gravada para o fundo, atrás reprodução Todos os vídeos escolhem esta resolução por padrão.
- De acordo com o vídeo
IDRegisto reprodução Atualizações de vídeo correspondentes automaticamente carregadas para o registo reprodução O tempo de mudança da resolução também foi registrado reprodução Tempo de execução reprodução O usuário em vídeo reprodução O tempo reprodução O tempo será gravado, e depois voltar a entrar neste vídeo, vai ser diretamente do registro reprodução O tempo começa reprodução A mudança de resolução também será feita para o registro reprodução O tempo começa reprodução. - A promoção pode definir pontos, o backdoor pode configurar o número de pontos disponíveis para a promoção, e atualmente é possível obter pontos por meio: assinatura diária, promoções, upload de vídeos, compra de pontos.Com um dólar, você pode comprar uma configuração de pontuação, o efeito é ótimo.
- Outros usuários podem comprar diretamente
VIPA função do grupo de usuários, originalmente, é apenas através da compra de pontos e depois usando pontos para comprarVIPGrupo de usuários, agora adicionou novos usuários para comprar diretamente com a função de manter pontos de compra do grupo de usuárioVIPFunções do grupo de usuários. - Modificar imagens de gráficos dinâmicos para imagens inteligentes, a partir das imagens no meio do vídeo e abandonar as configurações de comprimento inicial.De acordo com os testes, se o gráfico dinâmico é configurado para começar a cortar a duração do tempo, se a durações superiores ao comprimento do vídeo em si não produzirá dinamismo, melhorando o código e automaticamente gravando o vídeo na posição média da duração para gerar gráficos dinâmicos.
- Melhorar o processo de publicação oficial do episódio, adicionar o botão de publicações oficiais do episôdio, depois de adicionar a série, pode ser porque o foco da série não tem nenhum conteúdo, resultando em um erro na frente, então desta vez foi adicionada a funcionalidade oficial do lançamento, os usuários podem clicar novamente no link oficial após adicionar uma secção bem preparada, para que possa ser controlado
- Reescreveram
fluent-ffmpegAlguns códigos, tornando-o mais estável. - resolvido texto deslizante Não existe espaço, não existe falsificação em inglês: não há problema de Inglês”.
- Reparação e vídeo com o mesmo nome
assOusrtlegendas O arquivo, se o título tem um espaço, é uma questão de incêndio durante a gravada. - Com um novo quadro multilingue, os usuários podem até adicionar paquetes de idiomas ou adicionar palavras-chave para o front-end para chamar diretamente.
- A backdoor adiciona uma nova função de intercâmbio de várias línguas, pode selecionar livre o idioma de exibição, atualmente suporta inglês, simples chinês e chinês abundante
- Apenas no núcleo original texto deslizante Atualização para uma dinâmica avançada texto deslizante A função, a configuração de substituição do conteúdo, depois de cada vez transcodificação A partir do tempo, a substituição de conteúdo será feita em função da dinâmica adicionada texto deslizante Os usuários e os anunciantes podem personalizar a dinâmica exclusiva de acordo com as suas necessidades texto deslizante Publicidade, criando cada vídeo único texto deslizante O conteúdo.
- Adicionar uma nova classificação de armazenamento de volume para classificar várias configurações de vídeo de uma vez.
- Adicionar o nome do filme rapidamente alterado, você pode alterar rapidamente o nome diretamente no título do filme clicando no gerenciamento do vídeo.
- Modificação m3u8 A informação principal, para m3u8 O link pode ser aberto diretamente na maioria dos navegadores reprodução E sem necessidade player de vídeo Análise de .
- Pagamento configuração de novo código adicional interface de pagamento, apenas configuração simples pode usar o código de pagamento, pode usar o dinheiro de pagamento, mensagens de mensagem
qqO dinheiro pode ser escolhido por um ou mais. - Adicionar todos os posts de postagem 2
poster2Campo(Adaptação de imagens) - A página de recolha adiciona novos links para adaptação de cartaz, pré-visualização de vídeo, download e outros.
- A página de coleta foi adicionada 2K A adaptação da imagem original.
- Sistema de publicação adequado 2k A publicação da imagem original.
- Atrás da Era
CMSAdequado 2k A publicação da imagem original. - O sistema de lançamento suporta o lançamento de séries de televisão para a Apple, o mar, voar
CMSApós a atualização de série, a atualização será automaticamente publicada e uma grande quantidade de lógica reescrita, o link de divisão adicionado para a série será atualizado automaticamente paraCMS. - Modificações lógicas, clique em Publicar oficialmente ou Publicar inteiro, e serão automaticamente publicadas para
CMSEm todo o tempo, é fácil para os usuários editar perfecto arquivos depois de publicar novamente.
- Mais uma vez otimizaçãotranscodificaçãoda lógica,marca de águaO tratamento é melhor maduro, destinado a uma tela espessura e ampla, para
CPUeGPUTudo foi otimizado. GPUtranscodificaçãoAdicionou oRMVBOutros formatos de suporte, por meioCPUDesligue e depoisGPUtranscodificaçãoA maneira de realizar.
- Novo adicional 2K A pintura original transcodificação,2K A resolução é de 2560*1440 resolução, o nome da imagem original é totalmente preservando a resolução e a taxa de codificação do vídeo original, mas eu usei um algoritmo inteligente para manter a resoluções e a velocidade de codificador do vídeo, mais compressão em seu tamanho, sem perder qualquer qualidade de imagem, adicionar texto deslizante e marca de água Finalmente transcodificação O volume é menor do que o vídeo 30% em relação à
CMSA autoridade também aumenta 2K Apresentação da imagem original, frente reprodução OapiTente verAPITudo foi otimizado uma vez. - O vídeo é totalmente otimizado, muito reescrito transcodificação Lógica, qualidade de imagem muito clara, verdadeiro vídeo de tela transcodificação Em vez de fazer isso transcodificação O vídeo de tela larga deixa um grande número de laterais negros.A resolução, a taxa e texto deslizante、marca de água As configurações foram optimizadas para o vídeo de tela.
- aumentou texto deslizante Configuração do tamanho da fonte, o usuário pode personalizar texto deslizante É muito grande, porque o texto é completo transcodificação Logicamente, o font só precisa definir um valor de referência para que todos os vídeos em resolução possam ser adaptados.
- Para os usuários refletidos problemas de edição de informações de vídeo, manteve todos os estados de filtragem de biblioteca de vídeo, agora a edição completa não precisa mais de re-filtramento, aumentando significativamente a eficiência.
- A página de coleta adiciona novos set de shows para facilitar a coleta de set de shows.
- Bem preparado
appA entrega gratuita é limitada, com configurações simples, você pode construir seu próprio aplicativo Android ou Apple. - Para o novo
appNovo produzidoapiO nome comumapi2.
- Alguns formatos não podem ser usados diretamente.segmentaçãoA função principal, portanto, desenvolveu a função global de passar por um determinado tempo longo, com base diretamente na remoção do tempo longo especificado.transcodificaçãomaissegmentaçãoe adicionartexto deslizante、marca de águaE assim, a eficiência é alta.
2 Sistemas de lançamento automático adicionando novos oceanos CMS.
3 – Reparaçãoinserção na base de dadosOu o problema de transferência do espaço para um ponto.
- No Centro de Biblioteca de Música, os usuários da Biblioteca de Música podem carregar áudio e editar o título da música, artistas, álbuns, cobertores musicais e outras informações.
cmsA música adicionou a função do programa, no programa de música pode criar canções, cursos de áudio e outros programas, depois importar áudio para a biblioteca de música editar bem, formar uma listacmsA frente mostra automaticamente os canais musicais, usando a música mais avançada player de vídeo Dê uma experiência completamente diferente.- Informações adicionadas adicionar função de upload de gráficos de fundo, opcional, o front-end após a upload exibirá gráficos de fundo, não-upload exibirá gráficos de fundo padrão.
- Aumentar
CMSVerificar o login, gerenciar anúncios e otimizar a localização do login do telefone. - Reparação de coisas conhecidas
bugOtimize alguns códigos para melhorar a estabilidade do programa o mais possível.
- Adicionou-se a função de download offline de vídeo que suporta dezenas de sites de vídeo e se conecta com facilidade transcodificação O sistema utiliza projetos de código aberto
youtube-dldesenvolvimento . - Novo centro de download
APIPode ser utilizadoAPICriar tarefas de download diretamente, você pode criar o front-end usando a função de download de vídeo offline.Lista de vídeos de suporte:
- A adição de recursos avançados para gerar vídeos pré-visuários automaticamente, pode configurar o número de segundos para gerá-los em configurações de fundo, o sistema processará automaticamente e extrairá vários fragmentos do vídeo transcodificação Sintetizar um vídeo de visualização prévia, remover áudio, o efeito é muito bom, testado 350*180 resoluções de 5 segundos de visualização pré-vídeo, apenas 170
KBtamanho, mais do queGIFgráficos dinâmicos menores, juntamente com o plugin front-end para fazer o mouse mover para a imagem automaticamente reprodução A função de visualização pré-vídeo pode aumentar significativamente a taxa de cliques do usuário e o saldo, melhorando significativmente a experiência do usuários. - Novo adicionado segmentação O arquivo é personalizado arbitrariamente para a função de pedaço, com base no padrão
TSPode ser estabelecido parajpg,png,gifOu, por favor, o seu teste é bem-vindo.