PT-BR/getSoundMetaTags: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{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. {{Note| Essa...") |
mNo edit summary |
||
Line 37: | Line 37: | ||
==Veja também== | ==Veja também== | ||
{{ | {{PT-BR/Funcoes_audio_client}} | ||
[[EN:getSoundMetaTags]] | [[EN:getSoundMetaTags]] |
Revision as of 00:03, 18 August 2021
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.
Note: Essa função não funciona com arquivos WAV remotos. |
Note: Se nenhuma informação estiver associada à um metadado, ele não será incluso na tabela de resultados. |
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