Selene Media Encoder parou de funcionar.

1. Selene Media Encoder parou de funcionar.

Rob.
LinuxShow

(usa Linux Mint)

Enviado em 15/06/2016 - 09:17h

Informação adicional. Tentei utilizar o selene pelo terminal para converter um um aquivo e ele retornou o seguinte erro: [11:37:25] Converting
[11:37:25] Error: Failed to execute child process "/tmp/selene/1466001445 - SAÚDE/convert.sh" (Permissão negada)
[11:37:25] Failed


Estou com o seguinte misterioso problema com o Selene. Eu instalo ele logo após a instalação do Ubuntu 14.04, ele funciona 90% (pois dá erro com a utilização do NeroAAC mesmo com ele instalado). Ok... Então eu instalo tudo que eu tenho pra instalar no computador: Wine, VirtualBox, VLC, Chrome.... TUDO! Ótimo, depois de tudo instalado e tudo funcionando o Selene simplesmente para de funcionar! Ele abre normalmente, mostra que todos os encoders estão instalados, mas QUALQUER vídeo que eu colocar na fila para conversão, em QUALQUER configuração de conversão, logo após acionado o botão de start, aparece um aviso genérico de erro (sem aparecer nenhum texto)! O programa ficou totalmente inutilizável. Já tentei formatar o PC, usar outra distro (Linux Mint) e reinstalar o programa, mas é sempre a mesma coisa: termino de instalar todos os programas que eu utilizo e pronto, ele para de funcionar.

Eu já testei tudo que for conversor de vídeo disponível para o ubuntu e são todos uma porcaria, com exceção do HandBrake, que até que é muito bom, mas infelizmente é muito trabalhoso de converter vídeos em lote nele, pois é necessário adicionar um por um (que loucura é essa desses programadores???).

Selene é sem sombra de dúvidas o melhor conversor de vídeos em lote para Linux e tinha que dar um problema chato desses? ¬¬'

Alguma boa alma com alguma dica sobre esse problema?






  


2. Re: Selene Media Encoder parou de funcionar.

Giovanni  M
Giovanni_Menezes

(usa Void Linux)

Enviado em 15/06/2016 - 12:57h

O programa não esta tendo permissão para trabalhar seja no diretório ou com o script
Só para ter certeza que é só isso, tente chamar o programa com privilegio de root no terminal
sudo selene

Depois de confirmado, vá na pasta tmp usada pelo programa e liste as permissões ls -l e faça o mesmo com o script para ver as permissões.


--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.


3. Re: Selene Media Encoder parou de funcionar.

Rob.
LinuxShow

(usa Linux Mint)

Enviado em 15/06/2016 - 13:31h

Giovanni_Menezes escreveu:

O programa não esta tendo permissão para trabalhar seja no diretório ou com o script
Só para ter certeza que é só isso, tente chamar o programa com privilegio de root no terminal
sudo selene

Depois de confirmado, vá na pasta tmp usada pelo programa e liste as permissões ls -l e faça o mesmo com o script para ver as permissões.


--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.




pc@pc:~$ sudo su
[sudo] password for pc:
root@pc:/home/pc# cd '/tmp/selene'
root@pc:/tmp/selene# ls -l
total 36
-rwxrw-r-- 1 pc pc 21 Jun 15 08:24 14659898563212815507.sh
drwxrwxr-x 2 pc pc 80 Jun 15 08:24 1465989875 - SAÚDE
-rwxrw-r-- 1 pc pc 21 Jun 15 09:07 14659924631359445142.sh
drwxrwxr-x 2 pc pc 80 Jun 15 09:07 1465992470 - SAÚDE
-rwxr--r-- 1 root root 21 Jun 15 11:37 14660014312715182676.sh
drwxr-xr-x 2 root root 80 Jun 15 11:37 1466001445 - SAÚDE
drwxr-xr-x 2 root root 80 Jun 15 11:45 1466001917 - SAÚDE
-rwxrw-r-- 1 pc pc 21 Jun 15 11:47 14660020622912642460.sh
drwxrwxr-x 2 pc pc 80 Jun 15 11:47 1466002068 - SAÚDE
-rwxr--r-- 1 root root 21 Jun 15 11:48 146600208289921112.sh
drwxr-xr-x 2 root root 80 Jun 15 11:48 1466002108 - tutorial
-rwxrw-r-- 1 pc pc 21 Jun 15 11:54 14660024872569489009.sh
drwxrwxr-x 2 pc pc 80 Jun 15 11:54 1466002491 - SAÚDE
-rwxr--r-- 1 root root 21 Jun 15 11:55 14660025033847369533.sh
drwxr-xr-x 2 root root 80 Jun 15 11:55 1466002510 - SAÚDE
-rwxrw-r-- 1 pc pc 21 Jun 15 13:30 1466008207763959155.sh
-rwxr--r-- 1 root root 21 Jun 15 13:30 14660082201315757574.sh
root@pc:/tmp/selene# ls -l '/home/pc/.config/selene/scripts'
total 12
-rwxrwxrwx 1 pc pc 931 Jun 15 02:25 Convert AVI and SRT to MKV without re-encoding.sh
-rwxrwxrwx 1 pc pc 1291 Jun 15 02:25 Convert video to 700 MB MKV file using x264 and MP3 audio.sh
-rwxrwxrwx 1 pc pc 812 Jun 15 02:25 Convert video to MKV using x264 and MP3 audio.sh
root@pc:/tmp/selene# ls -l '/home/pc/.config/selene/presets'
total 48
-rwxrwxrwx 1 pc pc 470 Jun 15 02:25 AC3 Audio (ac3).json
-rwxrwxrwx 1 pc pc 489 Jun 15 02:25 FLAC Lossless Audio (flac).json
drwxrwxrwx 2 pc pc 4096 Jun 15 07:41 free formats
-rwxrwxrwx 1 pc pc 843 Jun 15 02:25 MKV Video (mkv h264 mp3).json
-rwxrwxrwx 1 pc pc 474 Jun 15 02:25 MP3 Audio (mp3).json
-rwxrwxrwx 1 pc pc 475 Jun 15 02:25 MP4 Audio (mp4).json
-rwxrwxrwx 1 pc pc 844 Jun 15 02:25 MP4 Video (mp4 h264 aac).json
-rwxrwxrwx 1 pc pc 787 Jun 15 02:25 OGG Theora Video (ogv).json
-rwxrwxrwx 1 pc pc 478 Jun 15 02:25 OGG Vorbis Audio (ogg).json
-rwxrwxrwx 1 pc pc 503 Jun 15 02:25 Opus Audio (opus).json
-rwxrwxrwx 1 pc pc 481 Jun 15 02:25 WAV Audio (wav).json
-rwxrwxrwx 1 pc pc 822 Jun 15 02:25 WebM Video (webm).json
root@pc:/tmp/selene#

Esse foi o resultado.

Também tentei usar " sudo chmod -R 777 /tmp/selene ", mas não houve sucesso.



4. Re: Selene Media Encoder parou de funcionar.

Giovanni  M
Giovanni_Menezes

(usa Void Linux)

Enviado em 15/06/2016 - 13:59h

O Script esta na pasta selene correto? tente chmod -R 777, o R vai fazer todos os arquivos dentro do diretorio herdar as mesmas permissões, o ultimo 7 do 777 vai liberar acesso total para quem não faz parte do grupo ou do dono do arquivo, então tenha cuidado quando for aplicar.

A maioria dos scripts esta como proprietário root e o grupo root, você pode também mudar só o proprietário, para seu usuário e dar um 750

--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.


5. Re: Selene Media Encoder parou de funcionar.

Rob.
LinuxShow

(usa Linux Mint)

Enviado em 15/06/2016 - 14:32h

Giovanni_Menezes escreveu:

O Script esta na pasta selene correto? tente chmod -R 777, o R vai fazer todos os arquivos dentro do diretorio herdar as mesmas permissões, o ultimo 7 do 777 vai liberar acesso total para quem não faz parte do grupo ou do dono do arquivo, então tenha cuidado quando for aplicar.

A maioria dos scripts esta como proprietário root e o grupo root, você pode também mudar só o proprietário, para seu usuário e dar um 750

--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.



Não fez diferença. =/


root@pc:/home/pc# sudo chmod -R 777 '/home/pc/.config/selene/scripts'
root@pc:/home/pc# sudo chmod -R 777 '/home/pc/.config/selene/presets'
root@pc:/home/pc# sudo selene
[14:32:21] Error: Failed to execute child process "/tmp/selene/14660119414183248123.sh" (Permissão negada)
ffmpeg version N-80283-g84efdab Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvidstab
libavutil 55. 24.100 / 55. 24.100
libavcodec 57. 46.100 / 57. 46.100
libavformat 57. 37.101 / 57. 37.101
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 46.101 / 6. 46.101
libavresample 3. 0. 0 / 3. 0. 0
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[14:32:21] Loading scripts from: '/root/.config/selene/scripts'
[14:32:21] Loading presets from: '/root/.config/selene/presets'
[14:32:21] Using temp folder: '/tmp/selene'
[14:32:27] File added: '/home/pc/Vídeos/SAÚDE.mkv'
[14:32:29] Starting batch of 1 file(s):
[14:32:29] Files will be saved in source directory
[14:32:29] Source: '/home/pc/Vídeos/SAÚDE.mkv'
[14:32:29] Converting
[14:32:29] Error: Failed to execute child process "/tmp/selene/1466011949 - SAÚDE/convert.sh" (Permissão negada)
[14:32:29] Failed
root@pc:/home/pc#



6. Re: Selene Media Encoder parou de funcionar.

Giovanni  M
Giovanni_Menezes

(usa Void Linux)

Enviado em 15/06/2016 - 14:54h

Failed to execute child process "/tmp/selene/14660119414183248123.sh" (Permissão negada)


É esse o local do script que o erro aponta permissão negada.

O root@pc:/home/pc# sudo selene deveria funcionar, tente mudar as permissões dos arquivos citados no erro, com o descrito acima.

--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.


7. Re: Selene Media Encoder parou de funcionar.

Rob.
LinuxShow

(usa Linux Mint)

Enviado em 15/06/2016 - 23:35h

Giovanni_Menezes escreveu:

Failed to execute child process "/tmp/selene/14660119414183248123.sh" (Permissão negada)


É esse o local do script que o erro aponta permissão negada.

O root@pc:/home/pc# sudo selene deveria funcionar, tente mudar as permissões dos arquivos citados no erro, com o descrito acima.


Como você pode perceber no resultado do comando ls -l lá encima o selene cria um arquivo .sh diferente na pasta /tmp/selene/ para cada conversão realizada. E foi exatamente com um sudo selene que eu registrei o erro pelo terminal.

O mistério continua...


8. Re: Selene Media Encoder parou de funcionar.

Giovanni  M
Giovanni_Menezes

(usa Void Linux)

Enviado em 15/06/2016 - 23:52h

A sim, ele cria um script para cada conversão.. é ta complicado.. Tenta dar um chmod 777 -R direto na /tmp para ver se os scripts vão herdar a permissão ou se vai continuar na mesma, se isso não funcionar eu passo a bola, vou ficar devendo, não vou saber o que é.



--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.


9. Re: Selene Media Encoder parou de funcionar.

Rob.
LinuxShow

(usa Linux Mint)

Enviado em 16/06/2016 - 00:05h

Giovanni_Menezes escreveu:

A sim, ele cria um script para cada conversão.. é ta complicado.. Tenta dar um chmod 777 -R direto na /tmp para ver se os scripts vão herdar a permissão ou se vai continuar na mesma, se isso não funcionar eu passo a bola, vou ficar devendo, não vou saber o que é.


pc@pc:~$ sudo su
root@pc:/home/pc# chmod 777 -R /tmp
root@pc:/home/pc# sudo selene
[00:04:28] Error: Failed to execute child process "/tmp/selene/1466046268541595388.sh" (Permissão negada)
ffmpeg version N-80283-g84efdab Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvidstab
libavutil 55. 24.100 / 55. 24.100
libavcodec 57. 46.100 / 57. 46.100
libavformat 57. 37.101 / 57. 37.101
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 46.101 / 6. 46.101
libavresample 3. 0. 0 / 3. 0. 0
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[00:04:28] Loading scripts from: '/root/.config/selene/scripts'
[00:04:28] Loading presets from: '/root/.config/selene/presets'
[00:04:28] Using temp folder: '/tmp/selene'
[00:04:34] File added: '/home/pc/Vídeos/SAÚDE.mkv'
[00:04:34] Starting batch of 1 file(s):
[00:04:34] Files will be saved in source directory
[00:04:34] Source: '/home/pc/Vídeos/SAÚDE.mkv'
[00:04:34] Converting
[00:04:34] Error: Failed to execute child process "/tmp/selene/1466046274 - SAÚDE/convert.sh" (Permissão negada)
[00:04:35] Failed

Agradeço muito pela intenção. Eu também pensei que fosse só um problema de permissão, mas parece que o problema não é esse.