PT-BR/getSoundMetaTags
Jump to navigation
Jump to search
Template:BR/Funcao cliente Essa função retorna os metadados de um elemento de áudio. Os metadados são informações como o título ou autor.
Sintaxe
table getSoundMetaTags ( element audio [, string tag = "" ] )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Método: audio:getMetaTags(...)
Argumentos necessários
- audio: um elemento de áudio.
Argumentos opicionais
NOTA: Ao usar argumentos opcionais, pode ser necessário fornecer todos os argumentos anteriores ao que você deseja usar. Para obter mais informações sobre argumentos opcionais, consulte Argumentos Opcionais.
- tag: uma string que indica a tag a ser retornada.
Retorno
- Retorna uma tabela com todos os metadados disponíveis.
- Retorna uma string contendo a informação do metadado caso tag for especificado.
- Retorna false caso algo deu errado ou a tag especificada não contém nenhuma informação.
Tags de metadados
- title
- artist
- album
- genre
- year
- comment
- track
- composer
- copyright
- subtitle
- album_artist
- stream_name
- stream_title
Exemplo
addEventHandler("onClientSoundFinishedDownload", root, function(length) local meta = getSoundMetaTags(source) outputChatBox("O áudio: " .. meta.title .. " terminou o download em: " .. length .. "ms.") outputChatBox("Os metadados são: Artista:"..(meta.artist).." Álbum:"..(meta.album).." Gênero:"..(meta.genre).." Ano:"..(meta.year).." Comentário:"..(meta.comment).." Faixa:"..(meta.track).." Compositor:"..(meta.composer).." Copyright:"..(meta.copyright).." Legenda:"..(meta.subtitle).." Álbum do artista:"..(meta.album_artist)..".") end)
Veja também
- getSoundEffectParameters
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance
- getSoundMetaTags
- getSoundMinDistance
- getSoundPan
- getSoundPosition
- getSoundProperties
- getSoundSpeed
- getSoundVolume
- getSoundWaveData