Ejemplo n.º 1
0
        private void previewToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (listViewFile.SelectedIndices.Count < 1)
            {
                return;
            }

            var index = listViewFile.SelectedIndices[0];


            if (index < 0)
            {
                return;
            }

            var ff = ffs[index];

            var fp = new FormPlayer();

            var vf = ff.parameters.filters.getCMD();
            var af = ff.parameters.audio_filters.getCMD();



            if (checkBoxConvertAllAudio.Checked)
            {
                vf = dfv.joinStr(",", vf, convert.video_filters.getCMD());
                af = dfv.joinStr(",", af, convert.audio_filters.getCMD());
            }
            vf = dfv.joinStr(",", vf, FFmpeg.getFilesSubtitle(ffs));
            fp.setFilters(vf, af);
            fp.play(ff.fileName);

            fp.Show();
        }
Ejemplo n.º 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (ffm != null)
     {
         var fp = new FormPlayer();
         fp.setFilters(ffm.parameters.filters.getCMD(), ffm.parameters.audio_filters.getCMD());
         fp.play(ffm.fileName);
         fp.Show();
     }
 }
Ejemplo n.º 3
0
        private void buttonPreview_Click(object sender, EventArgs e)
        {
            foreach (var ff in ffList)
            {
                if (ff.info.streams.Sum(it => (it.isVideo() || it.isAudio()) ? 1 : 0) > 0)
                {
                    var fp = new FormPlayer();
                    var vf = dfv.joinStr(",", convert.video_filters.getCMD(), FFmpeg.getFilesSubtitle(ffList));
                    fp.setFilters(vf, convert.audio_filters.getCMD());
                    fp.play(ff.fileName);

                    fp.Show();
                    break;
                }
            }
        }