Page 1 of 2

yff-2.1 yad gui for ffmpeg (audio video and images)

Posted: Mon Jun 12, 2023 1:29 am
by plinej

Here's a gui I put together for ffmpeg supported file types (video, audio, and images).

You will need yad and ffmpeg installed to use this. Depending on the type of file you open with yff you'll have a different gui with various conversion and extraction options.

This is basically a yad version of code from my gtkdialog programs ffvid, ffaudio, and ffpic.

0.4 - minor tweaks
0.5 - bugfixes
0.6 - added the ability to split audio file on chapter marks and some more bugfixes
0.7 - added audio option to downmix with amix filter and ability to concatenate audio files
0.8 - added more audio and video options
0.9 - added an explanation of what the program can do when opening from the menu
1.0 - Improved some code thanks to @step
1.1 - minor updates
1.2 - bugfixes
1.3 - added a cut+concatenate (cut multiple portions of video and join them together, eliminating unwanted sections of video) option for videos at request of @smokey01
1.4 - added some improvements in the image conversion portion of the script and a bugfix
1.5 - modified code to use a yad tail viewer instead of a terminal pop up
1.6 - bugfix for concatenating files
1.7 - bugfixes, added more options, simplified others
1.8 - removed the gtk buttons, simplified the drag and drop screen and added an information button to display all the extra information
1.9 - cleaned up some code
2.0 - modified how subtitles are handled when converting, found some videos that wouldn't convert with the old code but do now.
2.1 - added option to drop subtitles if they are of a type that your version of ffmpeg doesn't support. Unsupported subtitles will mess up the conversion process if you attempt to convert or copy them.

yff-2.1.pet
(47.46 KiB) Downloaded 80 times

Re: yff-0.2 yad gui for ffmpeg (audio video and images)

Posted: Mon Jun 12, 2023 10:11 am
by plinej

0.2 is up. Fixed a bug in the concatenate video section and did some improvements in the language conversion for non-english.


Re: yff-0.2 yad gui for ffmpeg (audio video and images)

Posted: Mon Jun 12, 2023 10:15 am
by plinej

ugh, still a bug in the concatenate video portion. Will have to dig in to it after work...


Re: yff-0.3 yad gui for ffmpeg (audio video and images)

Posted: Mon Jun 12, 2023 8:24 pm
by plinej

0.3 is up. The concatenate video function should be working properly now. I also added an option to suppress attached images when converting an audio file with attached images from one format to another.


Re: yff-0.4 yad gui for ffmpeg (audio video and images)

Posted: Wed Jun 21, 2023 9:45 am
by plinej

updated to 0.4


Re: yff-0.4 yad gui for ffmpeg (audio video and images)

Posted: Wed Jun 21, 2023 6:06 pm
by mikeslr

Thanks, plinej for the pet. I haven't done more than try it under Bionicpup64-revival. Used its defaults to convert an flv to mkv. The GUI was easy to understand. I picked an flv file in the perhaps mistaken belief that it would be the most challenging to convert. Worked great. And resulted in something I hadn't expected. The flv was 12 Mbs. The rendered mkv was 7.253 Mbs. :thumbup:


Re: yff-0.5 yad gui for ffmpeg (audio video and images)

Posted: Mon Jul 03, 2023 1:10 pm
by plinej

updated to 0.5


Re: yff-0.6 yad gui for ffmpeg (audio video and images)

Posted: Thu Jul 06, 2023 9:02 pm
by plinej

updated to 0.6 - added the ability to split audio file on chapter marks and some more bugfixes


Re: yff-0.7 yad gui for ffmpeg (audio video and images)

Posted: Tue Jul 25, 2023 12:17 am
by plinej

updated to 0.7


Re: yff-0.8 yad gui for ffmpeg (audio video and images)

Posted: Sun Jul 30, 2023 10:14 pm
by plinej

updated to 0.8


Re: yff-0.8 yad gui for ffmpeg (audio video and images)

Posted: Mon Jul 31, 2023 12:50 am
by BarryK

I have just now discovered yff!

Do those letters stand for anything?

Have just tested a 5.3MB mp4, convert to mkv -- result is 6.2MB just used the defaults.
Played both, they look the same as far as I can tell.

Test an old 13MB flv to mp4... using defaults, result is 14MB.

Good app.
Suggest maybe a bit of text in the first window, explaining that yff does.


Re: yff-0.8 yad gui for ffmpeg (audio video and images)

Posted: Mon Jul 31, 2023 9:36 am
by plinej

@BarryK, it's just "y" for yad and "ff" for ffmpeg. I'll see about adding some more information about what the program can do in the first window.


Re: yff-0.9 yad gui for ffmpeg (audio video and images)

Posted: Mon Jul 31, 2023 8:17 pm
by plinej

0.9 is up


Re: yff-1.0 yad gui for ffmpeg (audio video and images)

Posted: Sun Aug 06, 2023 8:53 pm
by plinej

1.0 is up


Re: yff-1.1 yad gui for ffmpeg (audio video and images)

Posted: Sun Aug 13, 2023 8:50 pm
by plinej

1.1 is up


Re: yff-1.2 yad gui for ffmpeg (audio video and images)

Posted: Fri Aug 18, 2023 12:24 am
by plinej

1.2 is up


Re: yff-1.2 yad gui for ffmpeg (audio video and images)

Posted: Sat Aug 19, 2023 7:32 pm
by don570

It works in fatdog64 to cut video. I tested.
Thanks for making this. It should be useful.
I was previously using avidemux but yff is simpler.
viewtopic.php?p=91403#p91403
_________________________________


Re: yff-1.2 yad gui for ffmpeg (audio video and images)

Posted: Sat Aug 19, 2023 11:00 pm
by smokey01
plinej wrote: Fri Aug 18, 2023 12:24 am

1.2 is up

This is quite nice but it needs a cut and join option to get rid of unwanted bits of the video.
Nice work.


Re: yff-1.2 yad gui for ffmpeg (audio video and images)

Posted: Sun Aug 20, 2023 12:27 pm
by plinej

@smokey01, Once you cut all your portions of video put them all in a directory by themselves and use the concatenate option. I suppose I could add an option to input time selections of the video you want and then cut and concatenate all in one step.


Re: yff-1.2 yad gui for ffmpeg (audio video and images)

Posted: Sun Aug 20, 2023 9:40 pm
by smokey01
plinej wrote: Sun Aug 20, 2023 12:27 pm

@smokey01, Once you cut all your portions of video put them all in a directory by themselves and use the concatenate option. I suppose I could add an option to input time selections of the video you want and then cut and concatenate all in one step.

I think that would be very useful if it's not to much trouble. Thanks.


Re: yff-1.3 yad gui for ffmpeg (audio video and images)

Posted: Fri Aug 25, 2023 5:05 pm
by plinej

1.3 is up


Re: yff-1.4 yad gui for ffmpeg (audio video and images)

Posted: Sat Aug 26, 2023 12:45 pm
by plinej

1.4 is up


Re: yff-1.5 yad gui for ffmpeg (audio video and images)

Posted: Wed Sep 06, 2023 12:51 am
by plinej

1.5 is up


Re: yff-1.6 yad gui for ffmpeg (audio video and images)

Posted: Tue Sep 12, 2023 8:02 pm
by plinej

1.6 is up


Re: yff-1.7 yad gui for ffmpeg (audio video and images)

Posted: Sun Jan 07, 2024 4:49 pm
by plinej

1.7 is up


Re: yff-1.7 yad gui for ffmpeg (audio video and images)

Posted: Mon Jan 08, 2024 8:44 am
by Jasper

@plinej

The initial dialog box looks like this for me. Is this an issue with my version of Yad?

Image

Finally, just a cosmetic issue re: gtk included in the dialog boxes

Image

Works well :thumbup2:


Re: yff-1.8 yad gui for ffmpeg (audio video and images)

Posted: Mon Jan 08, 2024 9:26 pm
by plinej

1.8 is up. @Jasper, this should fix the cosmetic issues...


Re: yff-1.9 yad gui for ffmpeg (audio video and images)

Posted: Mon Feb 12, 2024 11:33 pm
by plinej

1.9 is up


Re: yff-1.9 yad gui for ffmpeg (audio video and images)

Posted: Tue Feb 13, 2024 12:52 am
by smokey01

I see 1.8 not 1.9.


Re: yff-1.9 yad gui for ffmpeg (audio video and images)

Posted: Tue Feb 13, 2024 1:10 am
by plinej

@smokey01, hmm... I'm seeing 1.9