Criar um player de video mp4 (create an mp4 video player)

Portugues:
Gostaria Muito da ajuda , queria fazer com que caixa de texto seja digitado um certo numero ate 9 digitos , e as musica ficariam numa pasta /mp4, quando eu digitar o numero abrir uma janela na tela para mim escolher reproduzir ou reservar ela para ser reproduzida depois que terminar a musica anterior , ja tentei um monte coisa e nao consigo me adaptar com appinventor.....ficarei agradecido se me ajudarem com os blocos

English:
I would really appreciate the help, I wanted to make the text box enter a certain number of up to 9 digits, and the music would be in a /mp4 folder, when I type the number a window will open on the screen for me to choose to play or reserve it to be played After finishing the previous song, I've already tried a lot of things and I can't adapt with appinventor.....I'll be grateful if you help me with the blocks

SCREAN1


SCREAN2

SCREAN3
EXEMPLO3

Show your relevant blocks

Which folder and why mp4?

Nao sei montar os bloco pra essa aplicação , sou iniciante

gostaria que o aplicativo fizesse a busca numa determinada pasta ou usb ex: mp4 , tem que ser mp4 pois ja possuo os videos nesse formato

Oh, sorry it's about videos. But which folder? And which Android version you are testing on?

pasta mp4 ou uma pasta padrao que eu possa colocar mais arquivos mp4, ou reconhecer unidade usb

Sim videos que ficam numa pasta determinada por mim , ex: /mp4 , versao do android é a 9 do meu smartphone ,mas iria usar em outros aparelhos

na primeira tela usuario clica no botao para entrar no sistema , depois teria que digitar um numero do video e abrir a terceira

aqui ela escolheria se vai reservar ou tocar imediatamente
image

o que consegui fazer ate o momento rsrs

blocks (1)

VIDEO_PLAYER.aia (4.1 MB)

adicionei esses blocos quando clico em INICIAR , da um erro 701 no caminho da pasta mp4

The directoryName is incorrect. The extension example documentation is a little out of date, but it looks like you can use a full path to your directory:

file:///storage/emulated/0/musicas

This should work if musicas is the equivalent to the Music directory in English, or if you are working on a device with Android 9 or less, and musicas is a directory you have created.

1 Like

Obrigado por responder ,a pasta pode ser qualquer nome , o que eu precisava é que ele reconhecer o armazenamento externo (pendrive ou hd externo)

no aplicativo tem o campo para digitar o numero do video ,e quando clico em iniciar o video deveria ser reproduzido em fullscrean

  1. You must request READ permission on all Android version:
  • READ_EXTERNAL_STORAGE on Android < 13 and
  • READ_MEDIA_VIDEO on Android 13+.
  1. If this permission is granted you can access (list) all videos in any location. The TaifunFile extension works with a full, absolute or relative path:
  • file:///storage/emulated/0/musicas (full path as @TIMAI2 said)
  • /storage/emulated/0/musicas (absolute path)
  • /musicas (relative path)

Obrigado por responder, ja tentei essas outras opções, ate coloquei os videos na raiz do armazenamento , mas infezlimente nao reproduz , aparece erro (Error 701: Unable To Load .) dessa forma

Show your blocks.

é so o que mandei no post acima , so tem esses blocos

Did you read post #13?

Sim, coloquei os caminhos e dei permissao tanto no android quanto no app ,mas ainda aparece erro,coloquei ate os videos dentro da raiz

And again, post your blocks (and the aia).


REPRODUTORVIDEO.aia (34.2 KB)