ranger-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ranger-users] Shell script over multiple files


From: G Chandramouli
Subject: Re: [Ranger-users] Shell script over multiple files
Date: Sun, 12 Jun 2016 22:39:31 +0530

Thanks Hut,
                  Excellent hack. It works !!!
 I was expecting something like "mpvsubs.sh $1 $2" where 1 and 2 will be filenames selected, whose extensions will be sorted out inside the script and mpv playing over them from the same script.
Anyways above solution rocks.

Thanks again,
Mouli

On Sun, Jun 12, 2016 at 10:22 PM, hut <address@hidden> wrote:
Hey there,

Can't think of an elegant way to do it, but you could type `yy` on the
subtitle, then navigating to the movie and running

    shell mpv %f --sub-file=%c

This "abuses" the copy buffer as a second file selector.

You could finish with a `uy` to clear the copy buffer to avoid
accidently copying the subtitle.  The whole command would then be:

    map X chain shell mpv %f --sub-file=%c; uncut

Regards,
hut

On Sun, Jun 12, 2016 at 10:10:04PM +0530, G Chandramouli wrote:
> Hello all,
>               I want to run a shell script over multiple selected files
> (say selected using spacebar ).  How to do this ?
>
> Actually, I am trying to open a movie with mpv and load subtitles. mpv
> player loads subtitles automatically only when subtitles have same filename
> with srt/sub extension. Renaming subtitles every time is a tiring job. I
> don't want to start a shell prompt and write the command "mpv filename.mp4
> --sub-file=subfile.srt". Instead I want to select the two files using
> spacebar or something and run a script over them to start mpv and keeping
> the ranger intact.
>
> Thanks,
> Mouli



reply via email to

[Prev in Thread] Current Thread [Next in Thread]