A API Media Inspector é uma ferramenta poderosa projetada para facilitar a identificação e inspeção de arquivos que contêm várias formas de mídia, incluindo imagens, vídeos e áudio. Com sua robusta funcionalidade e facilidade de integração, esta API fornece aos desenvolvedores os meios para analisar e extrair informações valiosas de arquivos multimídia de forma eficiente.
Uma das principais características da API Media Inspector é sua capacidade de identificar a presença de diferentes tipos de mídia em um arquivo. Ao aproveitar algoritmos e técnicas avançadas, a API pode detectar e categorizar com precisão imagens, vídeos e faixas de áudio, mesmo em estruturas de arquivos complexas. Isso permite que os desenvolvedores automatizem o processo de identificação, economizando tempo e esforço valiosos.
Além da identificação, a API Media Inspector oferece capacidades abrangentes de inspeção. Ela fornece extração detalhada de metadados, permitindo que os desenvolvedores acessem informações essenciais sobre arquivos de mídia, como resolução, duração, formato e detalhes do codec. Essas informações podem ser cruciais para várias aplicações, que vão de sistemas de gerenciamento de mídia a motores de recomendação de conteúdo.
A API também suporta análise de conteúdo para imagens e vídeos. Ela pode analisar imagens para extrair características como cores dominantes, reconhecimento de objetos e detecção de rostos. Para vídeos, pode extrair quadros-chave, detectar cenas e realizar tarefas de análise de vídeo como rastreamento de objetos ou reconhecimento de atividades. Esses recursos abrem possibilidades para aplicações como moderação de conteúdo, pesquisa visual ou indexação de conteúdo de vídeo.
Além disso, a API Media Inspector suporta análise de áudio. Ela pode extrair metadados de arquivos de áudio, incluindo informações sobre o formato, taxa de bits e duração. Além disso, oferece capacidades de reconhecimento de fala, transcrição de áudio e impressão digital de áudio, permitindo que os desenvolvedores criem aplicações que processam e compreendem conteúdo de áudio.
A API Media Inspector é projetada com a amigabilidade ao desenvolvedor em mente. Ela fornece um processo de integração simples, com documentação clara e exemplos de código. Os desenvolvedores podem incorporar facilmente a API em suas aplicações, independentemente da linguagem de programação ou ambiente com o qual estão trabalhando.
Em conclusão, a API Media Inspector é uma solução versátil para identificar e inspecionar arquivos que contêm imagens, vídeos e áudio. Ao aproveitar seus recursos poderosos, os desenvolvedores podem automatizar o processamento de arquivos multimídia, extrair metadados valiosos e realizar análises avançadas de conteúdo. Esta API abre uma ampla gama de possibilidades para aplicações em campos como gerenciamento de mídia, recomendação de conteúdo, moderação de conteúdo e mais.
Envie qualquer URL de arquivo e receba seus metadados.
Moderação de Conteúdo: A API Media Inspector pode ser usada para fins de moderação de conteúdo. Ao analisar imagens e vídeos, os desenvolvedores podem detectar e sinalizar automaticamente conteúdo inapropriado ou ofensivo, garantindo uma experiência mais segura para os usuários em plataformas que dependem de conteúdo gerado por usuários.
Sistemas de Gerenciamento de Mídia: A API Media Inspector pode ajudar em sistemas de gerenciamento de mídia, categorizando e etiquetando automaticamente arquivos com base em seu conteúdo. Isso possibilita uma organização e recuperação eficientes de ativos de mídia, facilitando a busca e navegação por grandes coleções de imagens, vídeos e arquivos de áudio.
Pesquisa Visual: Ao extrair características como cores dominantes, reconhecimento de objetos e detecção de rostos de imagens, a API Media Inspector pode possibilitar funcionalidades de pesquisa visual. Os usuários podem buscar imagens ou produtos semelhantes fazendo upload de uma imagem, permitindo experiências de busca aprimoradas em plataformas de e-commerce ou motores de busca baseados em imagens.
Indexação de Conteúdo de Vídeo: As capacidades da API para detecção de cenas e extração de quadros-chave a tornam valiosa para indexação de conteúdo de vídeo. Ao gerar automaticamente metadados sobre diferentes cenas ou momentos-chave dentro de um vídeo, os desenvolvedores podem possibilitar uma navegação, pesquisa e recomendação de conteúdo de vídeo mais eficientes.
Transcrição e Análise de Áudio: Os recursos de análise de áudio da API Media Inspector, incluindo reconhecimento de fala e transcrição de áudio, podem ser utilizados em aplicações que lidam com conteúdo de áudio. Isso pode ser particularmente útil para serviços de transcrição, assistentes de voz ou aplicações que exigem a extração de texto de gravações de áudio, como plataformas de podcast ou ferramentas analíticas de call center.
Gerenciamento de Ativos Digitais: Organizações que lidam com um grande volume de ativos de mídia podem se beneficiar da API Media Inspector para gerenciamento de ativos digitais. Ao extrair automaticamente metadados e analisar arquivos de mídia, torna-se mais fácil organizar, buscar e distribuir ativos de mídia de forma eficiente dentro da organização, agilizando fluxos de trabalho e reduzindo o esforço manual.
Além do número de chamadas de API, não há outras limitações.
Inspeciona a URL fornecida para identificar o arquivo de mídia Se um arquivo de mídia for identificado os metadados do arquivo de mídia como resolução taxa de bits e duração serão retornados
Obter Informações de Mídia - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"url":"https://beamcast.s3.amazonaws.com/example.mp4","status":"ok","timestamp":"2024-08-10T21:10:52.358984009Z","format":"mov,mp4,m4a,3gp,3g2,mj2","isMedia":true,"hasVideo":true,"hasAudio":false,"duration":"634.584","startTime":"0.000","size":"81920912","bitRate":1032751,"streams":[{"codecType":"video","codec":"h264","index":0,"width":640,"height":360,"frameRate":"24","frameRateRational":"24/1","displayAspectRatio":"16:9","sampleAspectRatio":"1:1","pixelFormat":"yuv420p","duration":"634.583","startTime":"0.000"}]}
curl --location --request POST 'https://zylalabs.com/api/2072/media+inspector+api/1854/get+media+information' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://beamcast.s3.amazonaws.com/example.mp4"
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API Media Inspector suporta uma ampla gama de formatos de arquivos para imagens, vídeos e áudio, incluindo formatos populares como JPEG, PNG, MP4, AVI, WAV e MP3. Para uma lista abrangente de formatos suportados, consulte a documentação da API
Não há limitação quanto ao tamanho do arquivo
A API Media Inspector é projetada principalmente para processamento em lote e análise offline de arquivos de mídia Embora forneça processamento rápido e eficiente pode não ser adequada para aplicações em tempo real que requerem análise ou processamento imediato de conteúdo de mídia Para cenários em tempo real soluções alternativas ou implementações personalizadas podem ser mais apropriadas
Não a API do Media Inspector não pode extrair metadados ou analisar o conteúdo de arquivos de mídia criptografados ou protegidos por DRM A API só pode processar e analisar arquivos de mídia que estão em um formato legível e acessível
A API Media Inspector retorna metadados detalhados sobre o arquivo de mídia, incluindo informações como formato, resolução, duração, taxa de bits e detalhes do codec. Também indica se o arquivo contém fluxos de vídeo ou áudio
Campos-chave na resposta incluem "url" (URL do arquivo de mídia) "status" (status de processamento) "format" (formatos suportados) "duration" (duração da mídia) "bitRate" (taxa de dados) e "streams" (informações detalhadas do fluxo)
Os dados de resposta estão estruturados no formato JSON, com um objeto de nível superior contendo campos de metadados. O campo "streams" é um array que fornece informações detalhadas sobre cada fluxo de mídia, como tipo de codec e dimensões
O endpoint fornece informações sobre as características de arquivos de mídia, incluindo se contém vídeo ou áudio, sua resolução, duração, taxa de bits e detalhes do codec. Ele também identifica o formato da mídia e quaisquer streams presentes
O parâmetro principal para o endpoint é a URL do arquivo de mídia, que deve ser acessível para que a API possa analisar. Os usuários podem personalizar suas solicitações fornecendo diferentes URLs de arquivos de mídia para recuperar metadados específicos
Os usuários podem aproveitar os metadados retornados para várias aplicações, como organizar arquivos de mídia, implementar moderação de conteúdo ou melhorar as funcionalidades de busca. Por exemplo, os campos "duração" e "bitRate" podem ajudar a otimizar a qualidade de streaming
Casos de uso típicos incluem moderação de conteúdo para detectar mídia inadequada gerenciamento de mídia para organizar ativos busca visual para encontrar imagens semelhantes e transcrição de áudio para converter fala em texto em aplicações como podcasts
A API Media Inspector utiliza algoritmos avançados para análise de mídia garantindo alta precisão na identificação e extração de metadados Atualizações regulares e verificações de qualidade são implementadas para manter a confiabilidade dos dados fornecidos
O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]
Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Nível de serviço:
100%
Tempo de resposta:
2.476ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
4.724ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
3.365ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
67%
Tempo de resposta:
1.507ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
600ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
8.645ms
Nível de serviço:
100%
Tempo de resposta:
2.371ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
551ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms