Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.1.4

youtube_parser

Uma biblioteca minimalista que extrai IDs de todos os tipos de URLs do YouTube

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
1,3 mil
Curtidas
27
Pontos Pub
160

Instalar pacote

flutter pub add youtube_parser

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote leve para Flutter/Dart projetado para extrair IDs de vídeos do YouTube de diversos formatos de URL. Ele suporta links padrão do YouTube, URLs encurtadas, links embutidos e parâmetros de consulta, tornando-o ideal para aplicações que precisam de extração confiável de IDs sem dependências adicionais. A biblioteca é mínima, rápida e funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Perfeito para integrar funcionalidades do YouTube em aplicativos com overhead mínimo.

Casos de uso

  • Extraindo IDs de vídeo de URLs de entrada do usuário
  • Analisando links do YouTube em chats ou seções de comentários
  • Integrar conteúdo do YouTube em players de mídia
  • Construindo aplicativos de mídia social com incorporações do YouTube
  • Automatizando o processamento de links do YouTube

Principais recursos

  • Suporta todas as variações de URL do YouTube
  • Mínimo e leve
  • Compatibilidade multiplataforma
  • Sem dependências externas
  • Análise rápida e confiável

Indicado para

  • Processamento simples de URL do YouTube
  • Aplicativos que exigem extração de ID de vídeo
  • Necessidades de análise leve
  • Desenvolvedores evitando bibliotecas pesadas
  • Projetos multiplataforma do Flutter

Considerações

  • Não valida se o vídeo existe
  • Apenas extrai IDs, não metadados
  • Sem suporte para URLs de lista de reprodução ou canal
  • Limitado à análise básica de URL
  • Não adequado para interações complexas com a API do YouTube

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Dart YouTube Parser

A tiny Dart library that extracts YouTube video IDs from all kinds of valid Youtube urls.

Usage

import 'package:youtube_parser/youtube_parser.dart';

String? a = getIdFromUrl('https://www.youtube.com/watch?v=dQw4w9WgXcQ');
// returns 'dQw4w9WgXcQ'

String? b = getIdFromUrl('https://youtu.be/dQw4w9WgXcQ');
// returns 'dQw4w9WgXcQ'

String? c = getIdFromUrl('https://www.some-other-website.com/blog-post');
// returns null

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.