Como reproduzir arquivos de música diretamente de pastas?

4

Eu adoraria, enquanto estivesse em uma determinada pasta, clicar com o botão direito do mouse sobre ela e escolher reproduzir , para reproduzir todos os arquivos de música nessa pasta (e subpastas, se houver).

Existe uma maneira fácil de conseguir isso?

    
por MEM 29.04.2011 / 21:46

3 respostas

0

Bem, isso acaba funcionando para mim:

link

:) Yupi.

    
por MEM 30.04.2011 / 15:55
7

Você pode conseguir isso com um script do Nautilus.

Primeiro, instale um pacote ruby

sudo apt-get install ruby-1.9.1

Copie esse texto em um editor de texto e salve o arquivo em ~/.gnome2/nautilus-scripts . Chame de algo como "Play".

#!/usr/bin/env ruby1.9.1
require 'find'

PLAYER = "banshee"
PLAYER_OPTIONS = ["--play-enqueued"]

def play *f
    IO.popen [PLAYER, *PLAYER_OPTIONS, *f] do |io|
        io.read
    end
end

def is_audio f
    begin
        io = IO.popen ['file', '--mime-type', f]
        op = io.read.split(' ')
        r = op[op.length-1] =~ /audio/
        io.close
        r
    rescue
    end
end

files = []

ARGV.each do |f|
    if File.directory? f
        Find.find f do |f|
            files << f if is_audio(f)
        end
    else
        files << f if is_audio(f)
    end
end

play(*files)

Abra ~/.gnome2/nautilus-scripts no gerenciador de arquivos, clique com o botão direito no arquivo, clique em propriedades e torne-o executável.

Agora você pode clicar com o botão direito em alguns arquivos e selecionar scripts - > Tocar para reproduzir todos os arquivos de música que você selecionou.

    
por dv3500ea 29.04.2011 / 22:38
0

Esta é provavelmente uma resposta boba, mas eu cliquei com o botão direito e selecionei "Abrir com outro aplicativo ..." e selecionei meu tocador de música, o Audacious. O único inconveniente é que agora toda pasta tem uma opção para abrir com o Audacious, mas eu estou bem com isso.

    
por jmarceli 04.11.2013 / 22:00