[opensuse] Again, trying to find a suitable video editor.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I simply can't find a suitable video editor that works. My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding. One limitation is that movies here have two sound tracks, one in Spanish, and the other one in the original language, typically English. I want to keep both, obviously. I don't need any transition or effect, just a simple editor that allows me to remove unwanted sections. I have tried: pitivi - crashes on start LiVES - works for an hour at 100% CPU and can't load the file. dvbcut - says my mpeg file is not a video (and it certainly is!) tragtor - can convert, but not edit. openshot - almost. My video has two sound tracks, and this tool ignores the second track. cinelerra-cv - I can't make head or tails of it. I tell it to load a video file, it does, but then I don't see how to do anything. It doesn't even display the video. I may have to read the manual, but I dislike having to read a manual for a GUI. Still... kdenlive - Well... crashes too often. I can mark the cuts, but it does not display what I'm cutting. And only one sound track. HandBrake - no edit. Avidemux - one sound track only. Kino - abandonware. Lightworks ?? Shotcut - Segmentation fault on start. cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo> Flowblade ?? I don't understand the tool. May need some reading. At least it runs. I would like something that would produce a command line to ffmpeg in a GUI. Then I could modify further the options. This would be ideal. tragtor works this way, but has no editor. - -- Cheers Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlbbJ80ACgkQtTMYHG2NR9UmagCeK8UbAAz5/lAjBvscdhzBuxtb WUQAn2jmzoy7810hldN4WwVWQktgVp2g =muqW -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. composed on 2016-03-05 19:39 (UTC+0100):
I simply can't find a suitable video editor that works.
Same here, though I never tried as hard as you obviously have, and not since more than a year ago when...
(from 13.1 x86_64 "Bottle" at Telcontar)
...I was running 13.1, or maybe before that, was when I was still running 11.4. I recently moved to 42.1 on this machine, but I have every OS release multiply installed on others. Shouldn't be so hard to find something that just works - seriously. Digital video's been around a long time. Still... 1-How old is your machine? Intel, or AMD CPU? Shouldn't make a difference, but maybe? Is it one that sports more than one hardware audio "device"? 2-Exactly how are you capturing, and into which file/container type? Those I need to edit AFAICT are raw transport streams, .ts files saved by DVB satellite receivers. 3-Could those crashing be victims of Packman build and/or versioning problems that might go away after some time passes and updating? 4-Could those crashing be interface type victims? Maybe try them in a different DE session type, XFCE instead of Gnome, LXQT instead of KDE??? Use gtk interface rather than qt, or vice versa? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-03-05 21:16, Felix Miata wrote:
Carlos E. R. composed on 2016-03-05 19:39 (UTC+0100):
I simply can't find a suitable video editor that works.
Same here, though I never tried as hard as you obviously have, and not since more than a year ago when...
(from 13.1 x86_64 "Bottle" at Telcontar)
...I was running 13.1, or maybe before that, was when I was still running 11.4. I recently moved to 42.1 on this machine, but I have every OS release multiply installed on others.
I could try on Leap, but I don't expect much difference. Multimedia software typically comes from packman, with some exceptions.
Shouldn't be so hard to find something that just works - seriously. Digital video's been around a long time. Still...
It is...
1-How old is your machine? Intel, or AMD CPU? Shouldn't make a difference, but maybe? Is it one that sports more than one hardware audio "device"?
It is a intel core duo with 4 cores, and 8 GB. Not young, but still powerful. I can convert 4 movies with 4 simultaneous ffmpeg processes in a reasonable time. The HD also imposes a limit on video conversion, and the machine has a minimum of 4.
2-Exactly how are you capturing, and into which file/container type? Those I need to edit AFAICT are raw transport streams, .ts files saved by DVB satellite receivers.
In this case, it is also transport streams, but coming via fibre, generated by kodi with a special plugin that talks with my provider. Mediainfo says: ID : 100 (0x64) Complete name : test.mpeg Format : MPEG-TS File size : 12.5 GiB Duration : 3h 1mn Overall bit rate mode : Constant Overall bit rate : 9 902 Kbps Video ID : 481 (0x1E1) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Format settings, GOP : M=8, N=24 Codec ID : 27 Duration : 3h 1mn Bit rate : 8 895 Kbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Standard : Component Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : MBAFF Bits/(Pixel*Frame) : 0.172 Stream size : 11.2 GiB (90%) Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio #1 ID : 482 (0x1E2) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Codec ID : 3 Duration : 3h 1mn Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : 24ms Stream size : 249 MiB (2%) Language : esp Language, more info : Clean effects Audio #2 ID : 483 (0x1E3)-193 (0xC1) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Mode : Joint stereo Codec ID : 3 Duration : 3h 1mn Bit rate mode : Constant Bit rate : 128 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : 24ms Stream size : 166 MiB (1%) Language : au2 Language, more info : Clean effects Audio #3 ID : 483 (0x1E3)-192 (0xC0) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Duration : 528ms Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Stream size : 12.4 KiB (0%)
3-Could those crashing be victims of Packman build and/or versioning problems that might go away after some time passes and updating?
Dunno. Maybe. Some of those crashes I have seen for months. I was reading a magazine comparison article on video editors for Linux, and the chap said that kdenlive crashed a lot on the distro he was using and had to use another distro where it was stable. I'll post the link later, it is on another machine.
4-Could those crashing be interface type victims? Maybe try them in a different DE session type, XFCE instead of Gnome, LXQT instead of KDE??? Use gtk interface rather than qt, or vice versa?
I'm using XFCE... The last editor I'm testing is flowblade. I told it to convert a clip of 5 minutes, and it has been chugging along for 95 minutes already. I must have done it wrong. I read the manual and didn't understand a thing: plain text manual in html with no figures, no samples. Just a text description valid for people that already know how to use a video editor. :-/ - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlbbWtEACgkQja8UbcUWM1wNYwD+KViaJuynH8jriqOjcmrEAbcg YAwLIj7+JBMHCjyAmVUBAKFFJjUeRTp7BvpC0erm9YymuFijtUb2yS9lJm+hQ/ka =+2e5 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. composed on 2016-03-05 23:16 (UTC+0100):
I was reading a magazine comparison article on video editors for Linux, and the chap said that kdenlive crashed a lot on the distro he was using and had to use another distro where it was stable. I'll post the link later, it is on another machine.
Maybe: http://www.theregister.co.uk/2015/12/26/linux_video_editors/ but I get only timeouts trying. https://web.archive.org/web/20160305013750/http://www.theregister.co.uk/2015... only has page 1 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-05 23:54, Felix Miata wrote:
Carlos E. R. composed on 2016-03-05 23:16 (UTC+0100):
I was reading a magazine comparison article on video editors for Linux, and the chap said that kdenlive crashed a lot on the distro he was using and had to use another distro where it was stable. I'll post the link later, it is on another machine.
Maybe: http://www.theregister.co.uk/2015/12/26/linux_video_editors/
but I get only timeouts trying.
Yes, that one. My link is: http://www.theregister.co.uk/2015/12/26/linux_video_editors/?page=1 It is working fine here, all four pages. And... flowblade also used only one of the sound tracks and ignored the rest. :-( -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Op zaterdag 5 maart 2016 19:39:01 schreef Carlos E. R.:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
A few years ago I used kdenlive with success, but did not need two sound tracks on a machine with 4 cores and 4 GB memory. If I remember right, kdenlive just produced a job which got executed when finished and one could postpone the execution, making it possible to change the job. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 05/03/2016 19:39, Carlos E. R. a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
I simply can't find a suitable video editor that works.
kdenlive - Well... crashes too often. I can mark the cuts, but it does not display what I'm cutting. And only one sound track.
I use kdenlive without problem for at least two years now (13.2, Leap), but for your language problem, I don't know. Avidemux (given his name) should do the job. If you can have video + langages, simply paste them in kdenlive audio tracks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2016-03-05 21:55, jdd wrote:
kdenlive - Well... crashes too often. I can mark the cuts, but it does not display what I'm cutting. And only one sound track.
I use kdenlive without problem for at least two years now (13.2, Leap), but for your language problem, I don't know. Avidemux (given his name) should do the job.
No, avidemux only reads one sound track from the mpeg file. It wants a second sound track to be on another different file.
If you can have video + langages, simply paste them in kdenlive audio tracks
How? The source mpeg file has one video track and two sound tracks. I want all three in the resulting edited file. Kdenlive ignores the second audio track. - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlbbVzEACgkQja8UbcUWM1zRCQEAjE65wNcD/FoGtIdoLwNBqDPd QXw7cNP23wijVin29TYBAI1r3A7BsmmllZfKHPEBOUJLG6DeAHrGvZ1C5wf6y420 =mmX/ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Sat, 05 Mar 2016, Carlos E. R. wrote:
No, avidemux only reads one sound track from the mpeg file. It wants a second sound track to be on another different file.
Try this: Open the video, Cut as you wish. Then: - goto Audio -> Main Track and select Audio-Track 1 (e.g. es, dubbed) - goto Audio -> Save (e.g. as out_1.ac3) - goto Audio -> Main Track and select Audio-Track 0 (e.g. en, orig) - goto File -> Save (e.g. as out.avi) - mux Video and Audio with avimerge or better mkvmerge, e.g.: mkvmerge -o out.mkv out.avi out_1.ac3 You'll get an mkv with the video, the original english sound as audio-track 0 and the dubbed spanish sound as audio-track 1 HTH, -dnh -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 16:44, David Haller wrote:
Hello,
On Sat, 05 Mar 2016, Carlos E. R. wrote:
No, avidemux only reads one sound track from the mpeg file. It wants a second sound track to be on another different file.
Try this:
Open the video, Cut as you wish. Then:
- goto Audio -> Main Track and select Audio-Track 1 (e.g. es, dubbed) - goto Audio -> Save (e.g. as out_1.ac3) - goto Audio -> Main Track and select Audio-Track 0 (e.g. en, orig) - goto File -> Save (e.g. as out.avi) - mux Video and Audio with avimerge or better mkvmerge, e.g.:
mkvmerge -o out.mkv out.avi out_1.ac3
This is an horrible hack. It must be done in a single shot by software that understand how to deal with multiple languages. Kdenlive does not support multiple language tracks, there is a bugzilla about it. And avidemux3 aborts, it is not usable. Maybe I have to use Windows to get a decent video editor :-/ -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Maybe I have to use Windows to get a decent video editor :-/ you will have the same problems. some notes: * your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try? * I can't verify right now, but I'm reasonably sure ffmpeg can extract all video and audio from ant file * I think (only?) mkv can have several audio tracks When demuxing, all the tracks have the very same lengh (about time, not size, of course), so they can be worked on easily it may be easier, then, to move them to mp4, for example, before editing to have the smaller file possible, because, of course, you can't edit the tracks separately :-( jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 20:12, jdd wrote:
Maybe I have to use Windows to get a decent video editor :-/ you will have the same problems.
some notes:
* your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try?
Well, I would have to do it with dd for reliability. No tool I know so far can copy video and audio (two tracks) cutting a region without crashing or manipulating the tracks. I can not tell the recorder to start and stop at points of my choosing. I have to tell it to record certain program, and it chooses the points from the official start and end times of the program. If I stop the recording, it deletes the file.
* I can't verify right now, but I'm reasonably sure ffmpeg can extract all video and audio from ant file
Yes, it can, but it does manipulation of the original so that may you would not see the problems I see.
* I think (only?) mkv can have several audio tracks
No, avi can as well. What is not typical is to include subtitles on avi, but it is on mkv.
When demuxing, all the tracks have the very same lengh (about time, not size, of course), so they can be worked on easily
it may be easier, then, to move them to mp4, for example, before editing to have the smaller file possible, because, of course, you can't edit the tracks separately :-(
No tool I know can do it. If I tell ffmpg to convert the entire stream to something, there are losses. If then use another editor to remove sections, there are more losses. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 07/03/2016 21:17, Carlos E. R. a écrit :
* your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try? Well, I would have to do it with dd for reliability. No tool I know so far can copy video and audio (two tracks) cutting a region without crashing or manipulating the tracks.
I can not tell the recorder to start and stop at points of my choosing. I have to tell it to record certain program, and it chooses the points from the official start and end times of the program. If I stop the recording, it deletes the file.
that's curious. really no way to give day/time to start and stop?? what model? are there no very short program? in France we have some 30s long :) jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 21:59, jdd wrote:
that's curious. really no way to give day/time to start and stop?? what model?
No model. Telefonica fibre service. I get a "client", and they do the recording in their servers, not in my house. Later, I can play it with kodi and save the stream (the full stream, not a part of it).
are there no very short program? in France we have some 30s long :)
Not that I can see. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 07/03/2016 21:17, Carlos E. R. a écrit :
If I tell ffmpg to convert the entire stream to something, there are losses. If then use another editor to remove sections, there are more losses.
For MTS files: if there are loss, it means the original file is bad. Only ProjectX can demux it, and only on SD files. It's extremely slow. I know of no other program able to do so. PojectX is very picky about setup, and you must absolutely demux before remuxing. I'm sure than the only problem is demuxing, this done, is all the tracks are on sync, kdenlive is easily able to remove any extra. There is no need to export in one container, you can export each track separately. That said, it's much work. Is it worth? and there is nothing better in windows... mpg files can be edited by most application, avidemux insists to index them again and store the index in the same folder as the file. jdd (NB: I just visited Toledo today, wonderful city!!) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 22:09, jdd wrote:
Le 07/03/2016 21:17, Carlos E. R. a écrit :
If I tell ffmpg to convert the entire stream to something, there are losses. If then use another editor to remove sections, there are more losses.
For MTS files:
if there are loss, it means the original file is bad.
I mean that most video codec compress at a loss of data, same as jpeg, mp3, etc. They remove detail from the image so that it compresses more.
Only ProjectX can demux it, and only on SD files. It's extremely slow. I know of no other program able to do so.
I find it very fast, but I'm able to use it only on the movies from one machine.
(NB: I just visited Toledo today, wonderful city!!)
Indeed! It is. :-) If you like old cities, try to visit Cuenca (shouth-east of Madrid). Toledo was capital of the empire with Carlos I, an important city several times. Cuenca is very much "provincial", big contrast. "Deep Spain" so to speak. Segovia (north of Madrid) is also interesting. For you, if you go there, stop at "La Granja (de San Idelfonso)", which would only be a village, were it not for having the summer palace of the first Borbons in Spain. The gardens where designed by Le Nôtre, who also did Versalles. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 07/03/2016 21:17, Carlos E. R. a écrit :
Well, I would have to do it with dd for reliability.
dd can't cut any video file. key word is "GOP" (https://en.wikipedia.org/wiki/Group_of_pictures) jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 22:12, jdd wrote:
Le 07/03/2016 21:17, Carlos E. R. a écrit :
Well, I would have to do it with dd for reliability.
dd can't cut any video file. key word is "GOP" (https://en.wikipedia.org/wiki/Group_of_pictures)
I have done it once, I think, and it partially works. The viewer traverses the file till it finds a point at which it can "start". Doesn't work with all formats. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 10/03/2016 10:10, Carlos E. R. a écrit :
I have done it once, I think, and it partially works. The viewer traverses the file till it finds a point at which it can "start". Doesn't work with all formats.
I'm back home :-) and I remember you have fiber link, so you can upload big files, I guess (much easier than with adsl). Download then is not a problem you can use any online service you want, your own eventually, or I can give you an account on my server upload your smaller file :-) jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Mon, 07 Mar 2016, Carlos E. R. wrote:
On 2016-03-07 20:12, jdd wrote:
* your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try?
Well, I would have to do it with dd for reliability. No tool I know so far can copy video and audio (two tracks) cutting a region without crashing or manipulating the tracks.
mkvmerge! mkvmerge --split parts:+3:00-6:00,+9:00-12:00 -o foo.mkv foo.mts (the + before the timecodes tell it to write all segments after another in one file). It can only split at Keyframes (takes the one after the timecode specified). I've just tested that with a DVD .vob (didn't copy subtitles though) and a .mkv, both with at least 2 audio tracks and subtitle tracks. You could use avidemux2/3 to find the timecodes ... Or just use avidemux as I've described. Have you tried what I proposed you to do? HTH, -dnh -- Digital files cannot be made uncopyable, any more than water can be made not wet. --Bruce Schneier on `copy protection' schemes -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-08 08:54, David Haller wrote:
Hello,
On Mon, 07 Mar 2016, Carlos E. R. wrote:
On 2016-03-07 20:12, jdd wrote:
* your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try?
Well, I would have to do it with dd for reliability. No tool I know so far can copy video and audio (two tracks) cutting a region without crashing or manipulating the tracks.
mkvmerge!
mkvmerge --split parts:+3:00-6:00,+9:00-12:00 -o foo.mkv foo.mts
Does it recode or alter the bitflow in any manner? The purpose of this is for creating a chunk of reasonable size for sending to others to try different tools. If the file is altered in any manner, the test is meaningless.
You could use avidemux2/3 to find the timecodes ... Or just use avidemux as I've described.
Have you tried what I proposed you to do?
Sorry, at this instant I forgot what it was. I have done so many tests... :-? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hello, On Tue, 08 Mar 2016, Carlos E. R. wrote:
On 2016-03-08 08:54, David Haller wrote:
On Mon, 07 Mar 2016, Carlos E. R. wrote:
On 2016-03-07 20:12, jdd wrote:
* your file is very large. Can you record some example of 5 or 10 s and post them somewhere for we to try?
Well, I would have to do it with dd for reliability. No tool I know so far can copy video and audio (two tracks) cutting a region without crashing or manipulating the tracks.
mkvmerge!
mkvmerge --split parts:+3:00-6:00,+9:00-12:00 -o foo.mkv foo.mts
Does it recode or alter the bitflow in any manner?
Well, no. It remuxes it. In some cases, remuxing solves the problem. However, it does not alter the actual video and audio streams, it just cuts them at a Keyframe/GOP-boundary.
The purpose of this is for creating a chunk of reasonable size for sending to others to try different tools. If the file is altered in any manner, the test is meaningless.
Try to reproduce your problem with the extracted mkv ;)
You could use avidemux2/3 to find the timecodes ... Or just use avidemux as I've described.
Have you tried what I proposed you to do?
Sorry, at this instant I forgot what it was. I have done so many tests... :-?
The stuff I shortly described again with avidemux2, i.e. cut the crap (select crap block, delete), then save extra audio as external files by selecting each as Main-Track (Audio -> Maintrack), then save as... And then select your main audio-track as Audio->Maintrack and save that together via File->Save. With avidemux3 it works similar, but a) I forgot and b) it's unstable here. In a test, I got a async result, but that very much depends on a lot of factors, starting with the video itself and not ending with the libs your avidemux was compiled with. It's worth a try. And anyway, what avidemux2 is always good for is visually finding timecodes to feed e.g. mkvmerge ;) Or sizes for cropping etc. HTH, -dnh -- If the MPC [Michigan Penal Code] was a person posting to usenet, it would be a troll who conveniently slants word definition to its own purpose. -- Satya -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-05 19:39, Carlos E. R. wrote:
Hi,
I simply can't find a suitable video editor that works.
I want to try "gopchop" (http://gopchop.sourceforge.net/). I don't find it ready built. So I try to build it. Configure fails here: checking mpeg2dec/mpeg2.h usability... no checking mpeg2dec/mpeg2.h presence... no checking for mpeg2dec/mpeg2.h... no configure: error: Couldn't find header mpeg2dec/mpeg2.h! cer@Telcontar:~/Compilaciones/MultiMedia/gopchop-1.1.8> It probably refers to "mpeg2dec - MPEG-2 Decoder" available in packman, but the -devel package, which is missing. I installed "mpeg2dec-debuginfo", but no go. I will have to install that one from source, too (http://libmpeg2.sourceforge.net/) Ok, I built it. I'll continue tomorrow. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-06 02:06, Carlos E. R. wrote:
I want to try "gopchop" (http://gopchop.sourceforge.net/). I don't find it ready built. So I try to build it. Configure fails here:
checking mpeg2dec/mpeg2.h usability... no checking mpeg2dec/mpeg2.h presence... no checking for mpeg2dec/mpeg2.h... no configure: error: Couldn't find header mpeg2dec/mpeg2.h! cer@Telcontar:~/Compilaciones/MultiMedia/gopchop-1.1.8>
It probably refers to "mpeg2dec - MPEG-2 Decoder" available in packman, but the -devel package, which is missing. I installed "mpeg2dec-debuginfo", but no go. I will have to install that one from source, too (http://libmpeg2.sourceforge.net/)
Ok, I built it. I'll continue tomorrow.
mpeg2dec built and installed successfully (without an rpm, 'make install'). However, "make gopchop" produces C syntax errors with which I'm not familiar: ... Main.cpp:91:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] char *GOPchop_cvsid = "$Id: Main.cpp 346 2009-03-02 23:26:02Z keescook $"; ^ Main.cpp:139:1: error: C99 designator ‘video_driver’ outside aggregate initializer }; ^ Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] }; ^ Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Main.cpp: In function ‘void handle_rc_load()’: Main.cpp:828:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] if (rc_load(PACKAGE,parsable_items)) ^ make[1]: *** [Main.o] Error 1 make[1]: Leaving directory `/data/homedvl/cer/MultiMedia/gopchop-1.1.8/src' make: *** [all-recursive] Error 1 cer@Telcontar:~/Compilaciones/MultiMedia/gopchop-1.1.8> -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-06 02:21, Carlos E. R. wrote:
mpeg2dec built and installed successfully (without an rpm, 'make install'). However, "make gopchop" produces C syntax errors with which I'm not familiar:
...
Main.cpp:91:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] char *GOPchop_cvsid = "$Id: Main.cpp 346 2009-03-02 23:26:02Z keescook $";
The code section was: char *GOPchop_cvsid = "$Id: Main.cpp 346 2009-03-02 23:26:02Z keescook $"; I change it to: const char *GOPchop_cvsid = "$Id: Main.cpp 346 2009-03-02 23:26:02Z keescook $"; and make is happy on this one after also changing that declaration in the main.h file. The next one, an error, not a warning. Main.cpp:139:1: error: C99 designator ‘video_driver’ outside aggregate initializer }; The code is: global_options options={ run_loop: 0, /* don't wrap arround by default */ run_speed: 1, /* one frame at a time by default */ default_run_speed: 1, /* one frame at a time by default */ auto_refresh: 1, /* show gop position changes by default */ ignore_errors: 0, /* don't ignore errors by default */ drop_orphaned_frames: 0, /* orphaned frame dropping can be nasty */ adjust_timestamps: 1, /* adjust by default */ video_driver_ptr: NULL, /* prefered video driver */ video_driver: "\0", force_system_header: 0, /* force prepended system header pack */ drop_trailing_pack_with_system_header: 0, /* drop final pack if it has a system header */ ignore_endcode: 0, /* don't stop parsing when an End Code is seen */ }; What do I do here? I think it refers to this one: video_driver: "\0", Let me see... the declaration is: typedef struct { gboolean run_loop; /* when in "Run" mode, wrap to beginning at end */ int run_speed; /* how many GOPs to jump forward during "run" */ int default_run_speed; /* the speed to start with upon load */ gboolean auto_refresh; /* redraw the frames after moving the slider */ gboolean ignore_errors; /* don't store errors about file loading */ gboolean drop_orphaned_frames; /* get rid of starting B frames on an open GOP */ gboolean adjust_timestamps; /* adjust the GOP timestamps as we write clips */ gchar* video_driver_ptr; --> gchar video_driver[24]; /* this is the name of the video driver to use */ gboolean force_system_header; /* should a system header be prepended */ gboolean drop_trailing_pack_with_system_header;/* should final pack with a system header be dropped? */ gboolean ignore_endcode; /* should parsing continue past an end code? */ } global_options; I have no idea what to write instead of video_driver: "\0", (that is the remaining hurdle) Next. Main.cpp:152:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] }; ^ code is: rc_parse_item parsable_items[] = { { "run_loop", &options.run_loop, RC_TYPE_BOOLEAN }, { "default_run_speed", &options.default_run_speed, RC_TYPE_INTEGER }, { "auto_refresh", &options.auto_refresh, RC_TYPE_BOOLEAN }, { "ignore_errors", &options.ignore_errors, RC_TYPE_BOOLEAN }, { "drop_orphaned_frames", &options.drop_orphaned_frames, RC_TYPE_BOOLEAN }, { "adjust_timestamps", &options.adjust_timestamps, RC_TYPE_BOOLEAN }, { "video_driver_ptr", &options.video_driver_ptr, RC_TYPE_STRING }, { "force_system_header", &options.force_system_header, RC_TYPE_BOOLEAN }, { "drop_trailing_pack_with_system_header", &options.drop_trailing_pack_with_system_header, RC_TYPE_BOOLEAN }, { "ignore_endcode", &options.ignore_endcode, RC_TYPE_BOOLEAN }, { NULL, NULL, 0 } }; main.h: extern rc_parse_item parsable_items[]; rc.h: typedef struct rc_parse_item_t { char * option; /* name of the rc option */ void * variable; /* variable to load into */ int vartype; /* type of option to load */ } rc_parse_item; So I guess I have to change to: const char * option; I make. One error remains: Main.cpp:139:1: error: C99 designator ‘video_driver’ outside aggregate initializer }; ^ (this one is already above, and I don't know what to do about it) Next one is a warning: Main.cpp: In function ‘void handle_rc_load()’: Main.cpp:828:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] if (rc_load(PACKAGE,parsable_items)) ^ The code is: typedef struct rc_parse_item_t { const char * option; /* name of the rc option */ void * variable; /* variable to load into */ int vartype; /* type of option to load */ } rc_parse_item; ... int rc_save(char * package, rc_parse_item * items); int rc_load(char * package, rc_parse_item * items); ... rc_parse_item parsable_items[] = { { "run_loop", &options.run_loop, RC_TYPE_BOOLEAN }, { "default_run_speed", &options.default_run_speed, RC_TYPE_INTEGER }, { "auto_refresh", &options.auto_refresh, RC_TYPE_BOOLEAN }, { "ignore_errors", &options.ignore_errors, RC_TYPE_BOOLEAN }, { "drop_orphaned_frames", &options.drop_orphaned_frames, RC_TYPE_BOOLEAN }, { "adjust_timestamps", &options.adjust_timestamps, RC_TYPE_BOOLEAN }, { "video_driver_ptr", &options.video_driver_ptr, RC_TYPE_STRING }, { "force_system_header", &options.force_system_header, RC_TYPE_BOOLEAN }, { "drop_trailing_pack_with_system_header", &options.drop_trailing_pack_with_system_header, RC_TYPE_BOOLEAN }, { "ignore_endcode", &options.ignore_endcode, RC_TYPE_BOOLEAN }, { NULL, NULL, 0 } }; if (rc_load(PACKAGE,parsable_items)) fprintf(stderr,"%s",_("Could not load rc file -- using defaults.\n")); I don't understand why it is giving a warning there :-? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On Sun, Mar 6, 2016 at 2:06 AM, Carlos E. R. <robin.listas@telefonica.net> wrote:
I want to try "gopchop" (http://gopchop.sourceforge.net/). I don't find it ready built. So I try to build it. Configure fails here:
I use gopchop for the edits I do. It depends on your source format. The nice thing about gopchop is that it does not decode/encode the file. It just cuts out whatever is between GOP markers. So it is fast, there is no degredation of the results, and whatever was in the source is in the destination. I just worry that toue media stream is more complicated than gopchop supports. I never had any problems building it. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 07:46, Roger Oberholtzer wrote:
On Sun, Mar 6, 2016 at 2:06 AM, Carlos E. R. <> wrote:
I want to try "gopchop" (http://gopchop.sourceforge.net/). I don't find it ready built. So I try to build it. Configure fails here:
I use gopchop for the edits I do. It depends on your source format. The nice thing about gopchop is that it does not decode/encode the file. It just cuts out whatever is between GOP markers. So it is fast, there is no degredation of the results, and whatever was in the source is in the destination.
Exactly. That's why I want it.
I never had any problems building it.
What version? I have 1.1.8 from sourceforge, and the compiler throws an error: Main.cpp:139:1: error: C99 designator ‘video_driver’ outside aggregate initializer }; The code is: global_options options={ run_loop: 0, /* don't wrap arround by default */ run_speed: 1, /* one frame at a time by default */ default_run_speed: 1, /* one frame at a time by default */ auto_refresh: 1, /* show gop position changes by default */ ignore_errors: 0, /* don't ignore errors by default */ drop_orphaned_frames: 0, /* orphaned frame dropping can be nasty */ adjust_timestamps: 1, /* adjust by default */ video_driver_ptr: NULL, /* prefered video driver */ video_driver: "\0", force_system_header: 0, /* force prepended system header pack */ drop_trailing_pack_with_system_header: 0, /* drop final pack if it has a system header */ ignore_endcode: 0, /* don't stop parsing when an End Code is seen */ }; I think it refers to this one: video_driver: "\0", Let me see... the declaration is: typedef struct { gboolean run_loop; /* when in "Run" mode, wrap to beginning at end */ int run_speed; /* how many GOPs to jump forward during "run" */ int default_run_speed; /* the speed to start with upon load */ gboolean auto_refresh; /* redraw the frames after moving the slider */ gboolean ignore_errors; /* don't store errors about file loading */ gboolean drop_orphaned_frames; /* get rid of starting B frames on an open GOP */ gboolean adjust_timestamps; /* adjust the GOP timestamps as we write clips */ gchar* video_driver_ptr; --> gchar video_driver[24]; /* this is the name of the video driver to use */ gboolean force_system_header; /* should a system header be prepended */ gboolean drop_trailing_pack_with_system_header;/* should final pack with a system header be dropped? */ gboolean ignore_endcode; /* should parsing continue past an end code? */ } global_options; I have no idea what to write instead of video_driver: "\0", -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On Mon, Mar 7, 2016 at 3:01 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
On 2016-03-07 07:46, Roger Oberholtzer wrote:
I never had any problems building it.
What version? I have 1.1.8 from sourceforge, and the compiler throws an error:
I will check what I have at home. IIRC, the laptop I was using for this was recently replaced with Leap. So I guess I have a newer c++ compiler. I will see what I can come up with. I know that string constants do throw lots of compiler warnings if they are not specified as C++ now likes thenm. Not sure about the other errors. Maybe I should add gopchop to OBS. If I get it to compile. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I made the needed changes and gopchop compiles. At least on Leap. I can send you the modified files. When I get a chance I can put it on OBS. But you are welcome to the mods if you want them. On Mon, Mar 7, 2016 at 4:27 PM, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
On Mon, Mar 7, 2016 at 3:01 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
On 2016-03-07 07:46, Roger Oberholtzer wrote:
I never had any problems building it.
What version? I have 1.1.8 from sourceforge, and the compiler throws an error:
I will check what I have at home. IIRC, the laptop I was using for this was recently replaced with Leap. So I guess I have a newer c++ compiler. I will see what I can come up with. I know that string constants do throw lots of compiler warnings if they are not specified as C++ now likes thenm. Not sure about the other errors.
Maybe I should add gopchop to OBS. If I get it to compile.
-- Roger Oberholtzer
-- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 19:15, Roger Oberholtzer wrote:
I made the needed changes and gopchop compiles. At least on Leap. I can send you the modified files.
Yes, please :-) Just email me them. I want to learn how to correct those errors in the code. My C/C++ is rusty. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-07 20:22, Carlos E. R. wrote:
On 2016-03-07 19:15, Roger Oberholtzer wrote:
I made the needed changes and gopchop compiles. At least on Leap. I can send you the modified files.
Yes, please :-) Just email me them. I want to learn how to correct those errors in the code. My C/C++ is rusty.
Ok, got it, thankyou. Unfortunately, gopchop doesn't like my video files :-( I try with a much smaller video and at smaller resolution, a documentary of 1GB. cer@Telcontar:~/Videos/Fusion> gopchop (gopchop:17828): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gopchop:17828): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated parse_MPEG2_program_stream @ 0(0,00%): expecting pack_start_code, got 0x47 0x40 0x00 0x3B parse_MPEG2_program_stream @ 102400(0,01%): garbage data seen from 0 to 102400. parse_MPEG2_program_stream @ 102400(0,01%): More than 100K of garbage -- aborting parse. parse_MPEG2_program_stream @ 102400(0,01%): expecting MPEG_program_end_code marker (length 4) No Groups of Pictures found! Loaded /home_aux/cer/Fusion/Las 13 claves del Apolo 13 Episodio 1.mpeg in 0 seconds (1MB/s) So, dead end here. We could only try... thank you very much for solving the errors in the code so that it would build. Next thing to try is to expand the video file, uncompress it to DV. I'm at a loss what "codec" to use with ffmpeg, perhaps "--target dv" :-? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
"Carlos E. R." <robin.listas@telefonica.net> writes: Hi Carlos:
Ok, got it, thankyou. Unfortunately, gopchop doesn't like my video files :-(
What device produce such terrible mpeg2 files? Maybe if you tell us, a Google search will yield more info. I uses to do a lot of commercial cutting with the mpeg2 files produced by my WinTV HVR-2250 with Avidemux with no problems (one audio track). Charles -- "I once witnessed a long-winded, month-long flamewar over the use of mice vs. trackballs...It was very silly." (By Matt Welsh)
On 2016-03-07 22:08, Charles Philip Chan wrote:
"Carlos E. R." <robin.listas@telefonica.net> writes:
Hi Carlos:
Ok, got it, thankyou. Unfortunately, gopchop doesn't like my video files :-(
What device produce such terrible mpeg2 files? Maybe if you tell us, a Google search will yield more info. I uses to do a lot of commercial cutting with the mpeg2 files produced by my WinTV HVR-2250 with Avidemux with no problems (one audio track).
It is not hardware, it is my ISP. You get a client, they do the recording in their servers, not my home. Later I can play it on the sitting room TV, or in my computer, using kodi and a third party plugin. This plugin is able to record locally a recording in the cloud. I may search the forum that recommended this plugin and see what they use for edit, but most of them are Windows people. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hello, On Mon, 07 Mar 2016, Roger Oberholtzer wrote:
I made the needed changes and gopchop compiles.
A few ;)
At least on Leap. I can send you the modified files. When I get a chance I can put it on OBS. But you are welcome to the mods if you want them.
On Mon, Mar 7, 2016 at 4:27 PM, Roger Oberholtzer [..]
I will check what I have at home. IIRC, the laptop I was using for this was recently replaced with Leap. So I guess I have a newer c++ compiler. I will see what I can come up with. I know that string constants do throw lots of compiler warnings if they are not specified as C++ now likes thenm. Not sure about the other errors.
Maybe I should add gopchop to OBS. If I get it to compile.
I have a clean compile (from 12.1 to Leap) at http://download.opensuse.org/repositories/home:/dnh/ heavily based on your diffs and .spec, even though I changed/reworked quite a bit too ;) Have fun, -dnh -- "HPUX" and "sane" have never been uttered in the same sentence without accompanying negatives. -- Richard Henderson on gcc ml -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Mar 8, 2016 at 8:06 AM, David Haller <dnh@opensuse.org> wrote:
Hello,
On Mon, 07 Mar 2016, Roger Oberholtzer wrote:
I made the needed changes and gopchop compiles.
A few ;)
I just did the few to remove compiler errors and warnings. But the printf() corrections you did also seem needed. gopchop has some unneccessarily complicated code, IMHO. But then again, I am a C type of guy.
I have a clean compile (from 12.1 to Leap) at http://download.opensuse.org/repositories/home:/dnh/
heavily based on your diffs and .spec, even though I changed/reworked quite a bit too ;)
I was fighting with the libxml2 stuff. It refused to complete the configure step. I see your different BuildRequires for that and a few other libs. Why are these needing to be specified differently? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Tue, 08 Mar 2016, Roger Oberholtzer wrote:
On Tue, Mar 8, 2016 at 8:06 AM, David Haller <dnh@opensuse.org> wrote:
Hello,
On Mon, 07 Mar 2016, Roger Oberholtzer wrote:
I made the needed changes and gopchop compiles.
A few ;)
I just did the few to remove compiler errors and warnings. But the printf() corrections you did also seem needed. gopchop has some unneccessarily complicated code, IMHO. But then again, I am a C type of guy.
I've seen much worse, actually, I find it rather readable...
I have a clean compile (from 12.1 to Leap) at http://download.opensuse.org/repositories/home:/dnh/
heavily based on your diffs and .spec, even though I changed/reworked quite a bit too ;)
I was fighting with the libxml2 stuff. It refused to complete the configure step.
Huh? That worked here out of the box after I allowed 'build' to actually install libxml2 (I first commented out all BuildRequires just for the heck of it) and pkgconfig(libxml-2.0) vs. libxml2-devel should not make a difference here. Can you check / mail me / paste.opensuse.org a config.log of one of those failed builds?
I see your different BuildRequires for that and a few other libs. Why are these needing to be specified differently?
Generally, using 'pkgconfig(foo)' for packages that provide it is much cleaner and will work on any distro that supports 'pkgconfig()'-deps (which should be most by now). So, it won't matter if it's foo4-dev, foo-dev, foo-devel, or whatnot that contains the foo.pc, all provide pkgconfig(foo) and all is well. It's sort of being able to use 'BuildRequires: /usr/bin/foo-config' for a package that has a -config script. And the Requires get sorted out by rpm itself (depending on e.g. 'libmpeg2.so.0()(64bit)'), so generally you should not use those unless you know you need them. Which is why the trick with the dummy libmpeg2 (just headers and dummy libs) works, so even as libmpeg2 is "forbidden" in OBS, we can build gopchop "legally" in OBS. And BTW: the libmpeg2 stuff is in libmpeg2-0 and libmpeg2-devel and mpeg2dec, that latter contains (just) the binaries in /usr/bin/ (plus manpages). We should better take this to the -packaging list or PM. -dnh -- / "I dunno, it strikes me that whatever direction you read the Bible, \ \ it ends with the destruction of the world." -- Dave Brown / -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer <roger.oberholtzer@gmail.com> writes:
I use gopchop for the edits I do. It depends on your source format. The nice thing about gopchop is that it does not decode/encode the file. It just cuts out whatever is between GOP markers. So it is fast, there is no degredation of the results, and whatever was in the source is in the destination.
Avidemux does the same if you use "copy" (subject to the limitations of the source material). I have used Avidemux (now or version 3) with no problems. Charles -- "The move was on to 'Free the Lizard'" -- Jim Hamerly and Tom Paquin (Open Sources, 1999 O'Reilly and Associates)
On 06/03/16 05:39, Carlos E. R. wrote:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
One limitation is that movies here have two sound tracks, one in Spanish, and the other one in the original language, typically English. I want to keep both, obviously.
I don't need any transition or effect, just a simple editor that allows me to remove unwanted sections.
[pruned] I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent. BC -- Using openSUSE 13.2, KDE 4.14.9 & kernel 4.4.4-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 02:20, Basil Chupin wrote:
On 06/03/16 05:39, Carlos E. R. wrote:
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
It does not have a "help" menu entry. What do I read? Just resize the "compositor" window and I see redraw artifacts: bad coding. I just told it to load a video (12 GB), and after a few minutes it still hasn't finished opening the file, nor do I see any change in the display. Ok, it finished loading, but I do not see any preview anywhere. I don't see where to move forward and backward to set the cut points. I enter what seems cutpoints, and instead what it does is draw a waveform with the mouse. WHAT? This is WAY OVER MY HEAD! I just want a SIMPLE editor to remove regions of the movie, not a zillions windows and options I can't understand at all. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 03/05/2016 07:32 PM, Carlos E. R. wrote:
On 2016-03-06 02:20, Basil Chupin wrote:
On 06/03/16 05:39, Carlos E. R. wrote:
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent. It does not have a "help" menu entry. What do I read? Just resize the "compositor" window and I see redraw artifacts: bad coding.
I just told it to load a video (12 GB), and after a few minutes it still hasn't finished opening the file, nor do I see any change in the display. Ok, it finished loading, but I do not see any preview anywhere. I don't see where to move forward and backward to set the cut points.
I enter what seems cutpoints, and instead what it does is draw a waveform with the mouse. WHAT?
This is WAY OVER MY HEAD!
I just want a SIMPLE editor to remove regions of the movie, not a zillions windows and options I can't understand at all.
A the list of stating a war, I/we use Pinacle in Windows to edit shows for our TV station. Quick and simple. I've never seen a video editor for Linux that can come close for ease of use. -- Fast is fine, but accuracy is final. You must learn to be slow in a hurry. -Wyatt Earp- _ _... ..._ _ _._ ._ ..... ._.. ... .._ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 06:28, Billie Walsh wrote:
On 03/05/2016 07:32 PM, Carlos E. R. wrote:
I just want a SIMPLE editor to remove regions of the movie, not a zillions windows and options I can't understand at all.
A the list of stating a war, I/we use Pinacle in Windows to edit shows for our TV station. Quick and simple. I've never seen a video editor for Linux that can come close for ease of use.
Well... At this point I consider everything, but this desktop computer is not double boot to Windows, My laptop is, but not powerful enough for video editing all day. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 06/03/16 12:32, Carlos E. R. wrote:
On 2016-03-06 02:20, Basil Chupin wrote:
On 06/03/16 05:39, Carlos E. R. wrote: I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent. It does not have a "help" menu entry. What do I read?
It's all here: http://heroinewarrior.com/cinelerra/cinelerra.html Don't get frazzled. Sit back, take a deep breath...and read (at least the top part of) https://en.wikipedia.org/wiki/Cinelerra . Cinelerra is really worth the trouble of finding out on how to use it. And it isn't that difficult -- but it is not designed for use by script kiddies. BC -- Using openSUSE 13.2, KDE 4.14.9 & kernel 4.4.4-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 10:30, Basil Chupin wrote:
It does not have a "help" menu entry. What do I read?
It's all here:
Huge manual full text, few images. I read a bit. Ok, I load my video. If I press the "play" icon, should it play? It does not. In the track timeline windows I only see Audio tracks, and a flat audio, no waveform. I can draw my own waverform with the mouse, whatever that is good for... In "viewver", play does nothing. Moving the romboid slider does nothing. I assume it should display images from the video, but it does not. I try another movie, much smaller. Same thing, nothing is displayed. I can't do anything with this software if I simply can't view the video... -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-06 15:21, Carlos E. R. wrote:
On 2016-03-06 10:30, Basil Chupin wrote:
It does not have a "help" menu entry. What do I read?
It's all here:
Huge manual full text, few images. I read a bit.
Ok, I load my video. If I press the "play" icon, should it play? It does not.
http://heroinewarrior.com/cinelerra/cinelerra.html#LOADING-FILES +++----------------- 7.2 LOADING FILES All data that you work with in Cinelerra is acquired either by recording from a device or by loading from disk. This section describes loading. The loading and playing of files is just as you would expect. Just go to file->Load, select a file for loading, and hit ok. Hit the forward play button and it should start playing, regardless of whether a progress bar has popped up. Another way to load files is to pass the filenames as arguments on the command line. This creates new tracks for every file and starts the program with all the arguments loaded. If the file is a still image, the project's attributes are not changed and the first frame of the track becomes the image. If the file has audio, Cinelerra may build an index file for it to speed up drawing. You can edit and play the file while the index file is being built. -----------------++- Well, it does not do what the manual says. It thinks for a while apparently loading the video, but refuses to play it. I guess it does not like the format, but doesn't say anything. No error displayed. No video displayed, no audio displayed, and it does not even play. If I define a new project with one video track and two audio tracks, then load a video, after loading it, resets to 4 empty audio tracks. And of course, the input video file can not be changed, it is what it is. Plays fine in vlc, mplayer, xine... -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 03/06/2016 08:32 AM, Carlos E. R. wrote:
If I define a new project with one video track and two audio tracks, then load a video, after loading it, resets to 4 empty audio tracks.
I forgot to mention that Pinnacle doesn't display two [ stereo ] audio. It shows a kind of composite audio track during edit. To be fair, the version I'm using is about four versions old so the newer versions have a way different GUI so..................... -- Fast is fine, but accuracy is final. You must learn to be slow in a hurry. -Wyatt Earp- _ _... ..._ _ _._ ._ ..... ._.. ... .._ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Basil Chupin composed on 2016-03-06 12:20 (UTC+1100):
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
Where did you get yours? It's not in Packman, at least not for 42.2. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-06 22:28, Felix Miata wrote:
Basil Chupin composed on 2016-03-06 12:20 (UTC+1100):
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
Where did you get yours? It's not in Packman, at least not for 42.2.
Can cinelerra work with dual sound track videos? Several good video apps can only work with one language, they discard the other. In Spain, many films are "dual": say, English and Spanish, and of course, I want to keep both tracks. Oh, I see this is an old thread of mine. At the time, cinelerra-cv was available. I posted:
cinelerra-cv - I can't make head or tails of it. I tell it to load a video file, it does, but then I don't see how to do anything. It doesn't even display the video. I may have to read the manual, but I dislike having to read a manual for a GUI. Still...
My notes on it say that I could not make it work at all. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Carlos E. R. composed on 2017-06-06 23:57 (UTC+0200):
Felix Miata wrote:
Where did you get yours? It's not in Packman, at least not for 42.2. ... cinelerra-cv - I can't make head or tails of it. I tell it to load a video file, it does, but then I don't see how to do anything. It doesn't even display the video. I may have to read the manual, but I dislike having to read a manual for a GUI. Still...
My notes on it say that I could not make it work at all.
https://downloads.sourceforge.net/project/heroines/cinelerra-6-x86_64.tar.xz doesn't contain anything I can find about system requirements, nor does http://heroinewarrior.com/cinelerra/cinelerra.html . When I tried to run it on 42.2, it complained libpng12.so.0 not found, then after installing that, it could not open libbz2.so.1.0. libbz2-1 is installed, and libbz2.so.1 libbz2.so.1.0.6 are present in usr/lib64/, so I symlinked libbz2.so.1.0.6 and libbz2.so.1.0. The result is it now core dumps. <http://fm.no-ip.com/Tmp/SUSE/422/core.cinelerra.2000.b3bece65635e47d9a0a6acbffbbd31ae.2451.1496800245000000.xz> -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 6 Jun 2017 16:28:31 -0400 Felix Miata wrote:
Basil Chupin composed on 2016-03-06 12:20 (UTC+1100):
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
Where did you get yours? It's not in Packman, at least not for 42.2.
I believe Packman may have removed Cinelerra because it has been forked and at least one branch is building it's own packages for the major distributions. The two websites I know of are these, with the latter one containing articles and links about the fork: http://cinelerra.org/ and https://cinelerra-cv.org/ My system is running 64-bit openSUSE Leap 42.2 and I was able to install Cinelerra after adding the following repository and using zypper to install package 'cinelerra' the current version (recently updated) is 5.1-20170531 Repository Name: cincv URL: https://cinelerra-cv.org/five/pkgs/leap/ Category: YUM hth & regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/06/17 22:28, Felix Miata wrote:
Basil Chupin composed on 2016-03-06 12:20 (UTC+1100):
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
Where did you get yours? It's not in Packman, at least not for 42.2.
Peculiar, I can no longer find the beginning of this thread either in my mail program (which discards everything more than 30 days old) or on the ML archives. But I seem to recall it being a question about a simple way of cutting/joining videos. And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755 gumb -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-13 13:51, gumb wrote:
On 06/06/17 22:28, Felix Miata wrote:
Basil Chupin composed on 2016-03-06 12:20 (UTC+1100):
I know that you state below that you tried Cinelerra (https://en.wikipedia.org/wiki/Cinelerra) but believe me this is the one that you want to use. I have used it to edit recorded movies (removing commercials, eg) and it is the ants pants for editing videos. Spend just a LITTLE bit of time to read how to use it and you will not regret the time spent.
Where did you get yours? It's not in Packman, at least not for 42.2.
Peculiar, I can no longer find the beginning of this thread either in my mail program (which discards everything more than 30 days old) or on the ML archives. But I seem to recall it being a question about a simple way of cutting/joining videos.
Because it goes back a good way, more than a year ;-) Date: Sat, 5 Mar 2016 19:39:01 +0100 (CET) From: Carlos E. R. <robin.listas@...> To: OS-en <opensuse@opensuse.org> Subject: [opensuse] Again, trying to find a suitable video editor.
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both. Vidcutter I haven't tried, wasn't mentioned in the original thread. Description: The simplest & sexiest tool for cutting and joining your videos without the need for re-encoding or a diploma in multimedia. VidCutter focuses on getting the job done using tried and true tech in its arsenal via mpv and FFmpeg. I like that idea, I do not want to recode, just remove commercials. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Vidcutter I haven't tried, wasn't mentioned in the original thread. . Tried. No good. http://lists.links2linux.de/pipermail/packman/2017-June/015248.html . I do not want to recode, just remove commercials. . I have to recode in most cases. The commercials are typically shoehorned in without enough black between commercials to keep the entirety of the program starts and ends unless doing frame accurate cutting. Avidemux in copy mode won't. In frame accurate mode it takes hours to decode, the two times I tried, it produced a quarter-sized file that plays worse than an LP VHS tape, and the other time a gigantic file 9X the size of the original that I didn't even try to
Carlos E. R. composed on 2017-06-13 14:05 (UTC+0200): . play. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-13 18:00, Felix Miata wrote:
Vidcutter I haven't tried, wasn't mentioned in the original thread. . Tried. No good. http://lists.links2linux.de/pipermail/packman/2017-June/015248.html . I do not want to recode, just remove commercials. . I have to recode in most cases. The commercials are typically shoehorned in without enough black between commercials to keep the entirety of the program starts and ends unless doing frame accurate cutting. Avidemux in copy mode won't. In frame accurate mode it takes hours to decode, the two times I tried, it produced a quarter-sized file that plays worse than an LP VHS tape, and the other time a gigantic file 9X the size of the original that I didn't even try to
Carlos E. R. composed on 2017-06-13 14:05 (UTC+0200): . play.
From some reads it appears that it is able to cut sections without recoding most of the video, only about the region of the cut if it doesn't happen at th exact place that gets a full image (the rest of the frames contain the differences to the key frame). That region can be recoded using the same settings and codecs as the original video, that's what I want. Such an editor run fast. Otherwise, it is hours. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On Tuesday, 13 June 2017 9:13:57 PM AEST Carlos E. R. wrote:
From some reads it appears that it is able to cut sections without recoding most of the video, only about the region of the cut if it doesn't happen at th exact place that gets a full image (the rest of the frames contain the differences to the key frame).
That region can be recoded using the same settings and codecs as the original video, that's what I want.
Such an editor run fast. Otherwise, it is hours.
I found Flowblade to be excellent and simple to use. There are some Youtube tutorials that helped me a lot in getting started. -- Regards, Graham Smith -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/14/2017 03:12 AM, Graham Smith wrote:
I found Flowblade to be excellent and simple to use. There are some Youtube tutorials that helped me a lot in getting started.
Darn younger blokes, watch videos to learn? Nonsense! Anything worth learning provides a nice concise 'man page' or Readme.doc file to spend your day digesting... The good ones provide nicely formatted html or pdf documents squirreled way in /usr/share/doc/packages/appname. Videos -- blasphemy! Young Whipper-snappers... -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Graham Smith composed on 2017-06-14 18:12 (UTC+1000): .
There are some Youtube tutorials that helped me a lot in getting started.. Aaack!!! Worst documentation that exists how to do anything involving choices to be made, and even without choices, reading words is typically easier that trying to pause on or relocate an important point.
FWIW, English is the only audio I care about, while keeping 100.000% of program frames and 0.000% of commercial frames, and maintaining as close to 100% of original quality as practical, are mandatory. Extending blacks at cut points would be welcome but not necessary. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-14 10:12, Graham Smith wrote:
On Tuesday, 13 June 2017 9:13:57 PM AEST Carlos E. R. wrote:
From some reads it appears that it is able to cut sections without recoding most of the video, only about the region of the cut if it doesn't happen at th exact place that gets a full image (the rest of the frames contain the differences to the key frame).
That region can be recoded using the same settings and codecs as the original video, that's what I want.
Such an editor run fast. Otherwise, it is hours.
I found Flowblade to be excellent and simple to use. There are some Youtube tutorials that helped me a lot in getting started.
Good grief. I started it. I try to open a video file. The dialogue is capable of opening directories, it does not see the videos inside. It wants to open "Flowblade projects", not videos. If I create a new project, it wants me to type settings: Like DV/DVD PAL. This is nonsense: I want to use the exact same settings as the original video has, not recode to a new setting. This program is not good to me. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both.
Agreed, Felix: cinelerra can handle as many video and audio tracks as you like in its A/B storyboard editor. You can have 10 sound tracks if you like simultaneously with the various tracks fading it/out and playing on top of one another. It is an incredibly powerful editor. You can do just about everything you need very efficiently from the keyboard as all normal functions are mapped in a semi-logical way to the keyboard (in a manner similar to Vim or Emacs -- which also implies a that level of learning to fully master it) That said, the UI is also a point and click mouseable interface as well. If you haven't used it yet, read through a tutorial and learn how clips are handled (your resources) and get a feel for the A/B storyboard editing approach it provides. Give a minimum an hour of learning and by that point you should have made friends with the interface, be able to create your clip resources, know how to lay them out on the storyboard, and know where to look for help to tweak the transitions, fade audio in/out, and the rest of what is under the hood. You simply cannot go wrong with cinerella. You can do StarWars quality video creation with the tool, then it's just a matter of spending another 1/2 hour or so when you are ready to render you video to re-learn all the ffmpeg option, video targets, etc... The only thing I've ever had an issue with is Video and Audio being offset just a fraction of a second so the video looked like an old Godzilla movie. That's not a problem with cineralla, purely operator inexperience, since the audio and video are rendered as separate tracks before they are combined for the final encoded video. (cinelerra has this neat 'bump' feature that lets you adjust the audio sync to fix it) It's involved, but using anything else or cinelerra is like using jot or vim/emacs. There is just no fair comparison. (however, the time to learn jot compared to vim/emacs is a fair analogy...) -- David C. Rankin, J.D.,P.E.
Le 14/06/2017 à 10:05, David C. Rankin a écrit :
You simply cannot go wrong with cinerella. Y
if you can get it to work... it's fitted for film makers https://en.wikipedia.org/wiki/Cinelerra kdenlive do the same with much more in/out options. but by the way the Carlos problem is not this. it's keeping *the choice* on the final file between two language tracks. Kdenlive is said to be able to do it, but I'm not sure this is really possible right now, even on last appimage one. Most are not even able to load the two audio tracks of the original file. One have to first demux image/audio1/audio2, load them in the editor, export them separately and build after that a mkv file clearly too much work only for removing unwanted advertisement contents long time ago, wow... may be 10 years ago? when I was still making video on windows, I got an utility with some software or hardware that just did hat: cut mpg file without recoding, and almost instantly. Dunno if it was only on master frames but it worked very well never found the same again. I would like one because may compact camera videos do have wrong start or end, having to edit and recompile them waste time jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/14/2017 03:23 AM, jdd@dodin.org wrote:
long time ago, wow... may be 10 years ago? when I was still making video on windows, I got an utility with some software or hardware that just did hat: cut mpg file without recoding, and almost instantly. Dunno if it was only on master frames but it worked very well
never found the same again.
That's one of the main reasons I still keep and love my old Sony 3-ccd video camera that stores uncompressed video on digital tape (mini-dv) (and one that still uses digital-8 same content format, just different tape size). The .dv format provides separate stereo audio tracks along with the video track. Never had to work about demuxing the contents. Just read the clips in, and they automatically separate into separate video and audio tracks. (it takes 31 MB/s for storage, but not a problem on Terabyte drives) When I started video editing 80 GB drives were huge (and 5400 rpm slow...), but they worked. I'll have to look at kdenlive next time I put the arch drive in my box. That may be one area where FW5 outdoes KDE3, it will be the first check-mark in the FW5 column :) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-14 10:23, jdd@dodin.org wrote:
Le 14/06/2017 à 10:05, David C. Rankin a écrit :
You simply cannot go wrong with cinerella. Y
if you can get it to work... it's fitted for film makers https://en.wikipedia.org/wiki/Cinelerra
kdenlive do the same with much more in/out options.
but by the way the Carlos problem is not this.
it's keeping *the choice* on the final file between two language tracks. Kdenlive is said to be able to do it, but I'm not sure this is really possible right now, even on last appimage one.
Yes. Many developers, being from the USA, simply do not understand the problem. I think kdenlive failed on this a year ago. And besides the two language audio tracks, there are the subtitles tracks, which can also be two. I have a video with about a dozen language tracks, both audio and subtitles.
Most are not even able to load the two audio tracks of the original file. One have to first demux image/audio1/audio2, load them in the editor, export them separately and build after that a mkv file
clearly too much work only for removing unwanted advertisement contents
Indeed. I'm having to store the videos whole, commercials et all, and just hit the fast-forward on playback.
long time ago, wow... may be 10 years ago? when I was still making video on windows, I got an utility with some software or hardware that just did hat: cut mpg file without recoding, and almost instantly. Dunno if it was only on master frames but it worked very well
never found the same again.
Do you remember the name of that thing? Maybe it works with Wine.
I would like one because may compact camera videos do have wrong start or end, having to edit and recompile them waste time
Yes. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
"David C. Rankin" <drankinatty@suddenlinkmail.com> writes:
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both.
Agreed,
Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux Audio-> "Select Track" Charles -- "All language designers are arrogant. Goes with the territory..." (By Larry Wall)
On 06/14/2017 03:39 AM, Charles Philip Chan wrote:
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both. Agreed, Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux
Audio-> "Select Track"
Where cinelerra shines is it provides a great interface for both video and audio that is almost identical to Audacity for sound (as far as the multiple track layout, etc..) Avidemux has no timeline or multitrack layout. The cli interface can do it, it just doesn't look like the gui can. From their Quickstart: Avidemux is a simple tool for simple video processing tasks. The keyword here is simple: it does not offer tools like a timeline, multitrack editing, you cannot freely move or splice audio and video clips from various sources. So it may be the desktop interface that's missing, the cli looks very capable. -- David C. Rankin, J.D.,P.E.
"David C. Rankin" <drankinatty@suddenlinkmail.com> writes:
Where cinelerra shines is it provides a great interface for both video and audio that is almost identical to Audacity for sound (as far as the multiple track layout, etc..) Avidemux has no timeline or multitrack layout. The cli interface can do it, it just doesn't look like the gui can.
I know that- I never claim that Avidemux is a full blown video editor. However, Avidemux shines in simple cutting, applying some filters (such as resizing, which I do often) and conversion. Charles -- "I once witnessed a long-winded, month-long flamewar over the use of mice vs. trackballs...It was very silly." (By Matt Welsh)
On 2017-06-14 11:09, David C. Rankin wrote:
On 06/14/2017 03:39 AM, Charles Philip Chan wrote:
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both. Agreed, Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux
Audio-> "Select Track"
It only processes one.
Where cinelerra shines is it provides a great interface for both video and audio that is almost identical to Audacity for sound (as far as the multiple track layout, etc..) Avidemux has no timeline or multitrack layout. The cli interface can do it, it just doesn't look like the gui can.
From their Quickstart:
Avidemux is a simple tool for simple video processing tasks. The keyword here is simple: it does not offer tools like a timeline, multitrack editing, you cannot freely move or splice audio and video clips from various sources.
I do not need any of that. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2017-06-14 10:39, Charles Philip Chan wrote:
"David C. Rankin" <drankinatty@suddenlinkmail.com> writes:
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both.
Agreed,
Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux
Audio-> "Select Track"
No. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
"Carlos E. R." <robin.listas@telefonica.net> writes:
Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux
Audio-> "Select Track"
No.
What do you mean. With Avidemux 2.62.0 from packman, it clearly allows me to enable up to 4 tracks. Example image of dialog: http://lh4.ggpht.com/-5uzi8PEr_74/UHOqpP3cVEI/AAAAAAAAVew/Wpc0UMnhhK0/avidem... Charles -- I've run DOOM more in the last few days than I have the last few months. I just love debugging ;-) (Linus Torvalds)
On 2017-06-14 14:44, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Although I have no need for it. You should be able to enable up to 4 sound tracks in Avidemux
Audio-> "Select Track"
No.
What do you mean. With Avidemux 2.62.0 from packman, it clearly allows me to enable up to 4 tracks. Example image of dialog:
http://lh4.ggpht.com/-5uzi8PEr_74/UHOqpP3cVEI/AAAAAAAAVew/Wpc0UMnhhK0/avidem...
Unless it has been improved, last time I tried it did not. Let's try again. Loading... takes minutes to index the video. Says: H.264 detected. If the file is using B-frames as reference it can lead to a crash of stuttering. Avidemux can use another mode which is safe but YOU WILL LOSE FRAME ACCURACY Do you want to use that mode? What can I do but use safe mode? Now it says: Multiple audio tracks. The file you just loaded contains several audio tracks. Go to Audio->Main Track to select the active one. Ok. Nothing new there. I do, that, then "select second audio track". I see nothing like your photo. Instead, I get one dialogue: audio source: choice of none, External AC3, External MP3, External WAW. So, no, it is impossible. Ah, the "frame" just displays a green box, the video does not display AT ALL. There is not timeline graph, either. I don't know how I may select cut points anywhere. This is Avidemux 2.5.6. Ah, I see the slider. When I move it the video appears. So, single audio track, difficult to set start end points, and only two, I can not remove commercials in the middle. I try to move the point with the keyboard. CPU goes to 100% on four cores and doesn't move the slider anymore. Killing app. Signal 15. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
"Carlos E. R." <robin.listas@telefonica.net> writes:
Ok. Nothing new there.
I do, that, then "select second audio track". I see nothing like your photo. Instead, I get one dialogue:
audio source: choice of none, External AC3, External MP3, External WAW.
So, no, it is impossible.
It looks like you are using the old GTK interface which, IIRC, is not being developed any more. Move on to the QT5 one. Charles -- "On a normal ascii line, the only safe condition to detect is a 'BREAK' - everything else having been assigned functions by Gnu EMACS." (By Tarl Neustaedter)
Le 15/06/2017 à 11:44, Charles Philip Chan a écrit :
It looks like you are using the old GTK interface which, IIRC, is not being developed any more.
are you sure? not so long ago, it was the gtk one that was the most complete Move on to the QT5 one.
Charles
-- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
"jdd@dodin.org" <jdd@dodin.org> writes:
are you sure? not so long ago, it was the gtk one that was the most complete
I just vaguely recall reading about it somewhere. Now I remembered why I moved on to the QT5 interface (I have used the GTK interface for years), there is no GTK interface package for Avidemux3 (ver 2.6.20) at Packman. The GTK interface package only exist for Avidumux (ver. 2.5.6). Charles -- "Whip me. Beat me. Make me maintain AIX." (By Stephan Zielinski)
Le 15/06/2017 à 12:38, Charles Philip Chan a écrit :
"jdd@dodin.org" <jdd@dodin.org> writes:
are you sure? not so long ago, it was the gtk one that was the most complete
I just vaguely recall reading about it somewhere. Now I remembered why I moved on to the QT5 interface (I have used the GTK interface for years), there is no GTK interface package for Avidemux3 (ver 2.6.20) at Packman. The GTK interface package only exist for Avidumux (ver. 2.5.6).
Charles
yes, I noticed it right now :-) jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 11:44, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Ok. Nothing new there.
I do, that, then "select second audio track". I see nothing like your photo. Instead, I get one dialogue:
audio source: choice of none, External AC3, External MP3, External WAW.
So, no, it is impossible.
It looks like you are using the old GTK interface which, IIRC, is not being developed any more. Move on to the QT5 one.
Maybe you are using avidemux3? When using version 3, on select audio tracks, the fields are empty, it does not see any audio track in the already loaded video file. Apparently it wants me to load the track from an external file. So I select track 1 and 2 to be the same mpeg file. There is no way to select the audio tracks that exist in that stream. It should say that there are two tracks and allow me to select each one. This is useless. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2017-06-15 12:31, Charles Philip Chan wrote:
This is Avidemux 2.5.6.
Just noticed, this is old. Try the Avidemux3 (2.6.20-15) from Packman.
I did. It is impossible to select two audio tracks from the already loaded video file. It does not see the tracks. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Le 15/06/2017 à 12:31, Charles Philip Chan a écrit :
This is Avidemux 2.5.6.
Just noticed, this is old. Try the Avidemux3 (2.6.20-15) from Packman.
Charles
only avidemux3 - do not forget to select gui... and yes, have better audio selection. but only select keyframe as start and stop one may need to recompile with only keyframes to get the cut right jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 12:40, jdd@dodin.org wrote:
Le 15/06/2017 à 12:31, Charles Philip Chan a écrit :
This is Avidemux 2.5.6.
Just noticed, this is old. Try the Avidemux3 (2.6.20-15) from Packman.
Charles
only avidemux3 - do not forget to select gui...
and yes, have better audio selection.
No, it doesn't. I had to imput the video file in the selection box, instead of it automatically using the already loaded video file. Then, it presented me a selection with a hundred languages, instead of just the two that were in the file. When I did, it said that some tracks are used multiple times. It wants different external audio files as input! This is impossible to use.
but only select keyframe as start and stop
And impossible to remove commercials in the middle.
one may need to recompile with only keyframes to get the cut right
I don't know about that. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 15/06/17 12:51, Carlos E. R. wrote:
This is impossible to use.
but only select keyframe as start and stop
And impossible to remove commercials in the middle.
one may need to recompile with only keyframes to get the cut right
I don't know about that.
I think in this case you'd be best off contacting directly one of the developers and presenting your specific workflow. (Probably better to try first with a smaller dedicated tool like Avidemux than a bigger program with several contributors). It may well be that nobody's come up against this exact issue, and like you say, a lot of State-side developers don't always think so much about elements that might only be relevant to a non-English userbase. I've had a few successes in the past when I ask directly lone developers of smaller applications for feature requests or bug fixes. It's only when something becomes abandonware and the developers have moved on or lost motivation that I get no response. gumb -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 13:05, gumb wrote:
On 15/06/17 12:51, Carlos E. R. wrote:
This is impossible to use.
but only select keyframe as start and stop
And impossible to remove commercials in the middle.
one may need to recompile with only keyframes to get the cut right
I don't know about that.
I think in this case you'd be best off contacting directly one of the developers and presenting your specific workflow. (Probably better to try first with a smaller dedicated tool like Avidemux than a bigger program with several contributors). It may well be that nobody's come up against this exact issue, and like you say, a lot of State-side developers don't always think so much about elements that might only be relevant to a non-English userbase.
There are some simple tools that would do the task, but they are broken or abandoned. For instance, ProjectX. kdenlive people were adding dual language support last time I looked, perhaps at the start of this thread.
I've had a few successes in the past when I ask directly lone developers of smaller applications for feature requests or bug fixes. It's only when something becomes abandonware and the developers have moved on or lost motivation that I get no response.
I would need another round of testing video software. One year I do it, I find nothing suitable, perhaps contact some project, then forget for another year. A GUI thing that would simply generate a script for ffmpeg could be adjusted, adding the proper switches to make ffmpeg work perfectly. I have not found such an editor. I have to try gopchop again. Oopps... version is March 2016, so the start of this thread. Pointless to test it again. Another abandonware? Yes. https://sourceforge.net/projects/gopchop/files/ Last dev version is 2009. I see three other recommended projects: dvbcut --> 2013 Linux Video Editor (lve) --> 2013 Mpg2Cut2 --> 2015 Not very promising, is it? -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-06-15 at 13:05 +0200, gumb wrote:
On 15/06/17 12:51, Carlos E. R. wrote:
This is impossible to use.
but only select keyframe as start and stop
And impossible to remove commercials in the middle.
one may need to recompile with only keyframes to get the cut right
I don't know about that.
I think in this case you'd be best off contacting directly one of the developers and presenting your specific workflow. (Probably better to try first with a smaller dedicated tool like Avidemux than a bigger program with several contributors). It may well be that nobody's come up against this exact issue, and like you say, a lot of State-side developers don't always think so much about elements that might only be relevant to a non-English userbase.
I've had a few successes in the past when I ask directly lone developers of smaller applications for feature requests or bug fixes. It's only when something becomes abandonware and the developers have moved on or lost motivation that I get no response.
Well, I asked on the ffmpeg mail list. The idea seems to be to use a video viewer, such as xine, and write down the cutpoints in paper, then compose your command line to ffmpeg by hand. But it seems an almost dead mail list, anyhow. - -- Cheers, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAllGXhgACgkQtTMYHG2NR9W6MQCeOmnBernWIcP7YWeNp6fDeotR jzMAn2zMYl5K7tQfjRkttD4InWZq5uvh =iYAY -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, 18 Jun 2017 13:03:52 +0200 (CEST) Carlos E. R. wrote:
Well, I asked on the ffmpeg mail list. The idea seems to be to use a video viewer, such as xine, and write down the cutpoints in paper, then compose your command line to ffmpeg by hand.
But it seems an almost dead mail list, anyhow.
I keep thinking about the relative ease with which one could accomplish these kinds of edits 'back in the day' with the right (albeit expensive) analog equipment. :) I think a good start would be to write a script which reads a simple text input file, e.g. - - - - - 8< - - - - - simple text input file - - - - - >8 - - - - - ### Source ### # Source path and filename, e.g. /home/user/docs/videos/myvideo.mp4 ### Target ### # Target path and filename or directory for 'slices', e.g. # /external-usb/slicedvideo.mp4 or /external-usb/slices ### Slices ### # Create one new line with a value pair for each desired 'slice' using # hh:mm:ss format, e.g. # 01:59:00 02:00:00 'slices' one minute from the top of the 2nd hour: # cut-out-time cut-in-time ... # Inverse operation? 'yes' or 'no' ('yes' = keep the slices, # concatenate them into a single file and toss the rest) # Save 'slices' as clips? 'yes' or 'no' ('yes' disables concatenation) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The script reads these inputs and generates the appropriate 'one liner.' Of course, the options supported by this system can be expanded to accommodate different needs. Geez! I'll bet you could publish this to github and it could become famous like youtube-dl :) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-18 14:42, Carl Hartung wrote:
On Sun, 18 Jun 2017 13:03:52 +0200 (CEST) Carlos E. R. wrote:
Well, I asked on the ffmpeg mail list. The idea seems to be to use a video viewer, such as xine, and write down the cutpoints in paper, then compose your command line to ffmpeg by hand.
But it seems an almost dead mail list, anyhow.
I keep thinking about the relative ease with which one could accomplish these kinds of edits 'back in the day' with the right (albeit expensive) analog equipment. :) I think a good start would be to write a script which reads a simple text input file, e.g.
- - - - - 8< - - - - - simple text input file - - - - - >8 - - - - - ### Source ### # Source path and filename, e.g. /home/user/docs/videos/myvideo.mp4
### Target ### # Target path and filename or directory for 'slices', e.g. # /external-usb/slicedvideo.mp4 or /external-usb/slices
### Slices ### # Create one new line with a value pair for each desired 'slice' using # hh:mm:ss format, e.g. # 01:59:00 02:00:00 'slices' one minute from the top of the 2nd hour: # cut-out-time cut-in-time ... # Inverse operation? 'yes' or 'no' ('yes' = keep the slices, # concatenate them into a single file and toss the rest)
# Save 'slices' as clips? 'yes' or 'no' ('yes' disables concatenation) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The script reads these inputs and generates the appropriate 'one liner.'
I know how to do that. That is not the problem. The problem is generating the text input file with the timestamps to cut at. At the moment, it is paper and pen. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 19/06/17 03:16, Carlos E. R. wrote:
On 2017-06-18 14:42, Carl Hartung wrote:
On Sun, 18 Jun 2017 13:03:52 +0200 (CEST) Carlos E. R. wrote:
Well, I asked on the ffmpeg mail list. The idea seems to be to use a video viewer, such as xine, and write down the cutpoints in paper, then compose your command line to ffmpeg by hand.
But it seems an almost dead mail list, anyhow. I keep thinking about the relative ease with which one could accomplish these kinds of edits 'back in the day' with the right (albeit expensive) analog equipment. :) I think a good start would be to write a script which reads a simple text input file, e.g.
- - - - - 8< - - - - - simple text input file - - - - - >8 - - - - - ### Source ### # Source path and filename, e.g. /home/user/docs/videos/myvideo.mp4
### Target ### # Target path and filename or directory for 'slices', e.g. # /external-usb/slicedvideo.mp4 or /external-usb/slices
### Slices ### # Create one new line with a value pair for each desired 'slice' using # hh:mm:ss format, e.g. # 01:59:00 02:00:00 'slices' one minute from the top of the 2nd hour: # cut-out-time cut-in-time ... # Inverse operation? 'yes' or 'no' ('yes' = keep the slices, # concatenate them into a single file and toss the rest)
# Save 'slices' as clips? 'yes' or 'no' ('yes' disables concatenation) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The script reads these inputs and generates the appropriate 'one liner.' I know how to do that. That is not the problem. The problem is generating the text input file with the timestamps to cut at. At the moment, it is paper and pen.
As I already told you, with all the time you have spent on posting here and reading there and everywhere, you could have looked at one or two videos on YouTube and had your videos edited by now using Cinelerra. Cinelerra does what you want with ease. I did several 3GB+ videos to rid them of commercials using Cinlelerra. But "you do what a man has to do" :-). BC -- Government has become a committee for managing the affairs of the rich. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 15/06/2017 à 12:51, Carlos E. R. a écrit :
one may need to recompile with only keyframes to get the cut right
I don't know about that.
some formats have only this (don't remember which) and AFAIK mpg can be compiled with this setting but I never had to use it jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-06-15 at 12:40 +0200, jdd@dodin.org wrote:
Le 15/06/2017 à 12:31, Charles Philip Chan a écrit :
This is Avidemux 2.5.6.
Just noticed, this is old. Try the Avidemux3 (2.6.20-15) from Packman.
Charles
only avidemux3 - do not forget to select gui...
and yes, have better audio selection.
but only select keyframe as start and stop
one may need to recompile with only keyframes to get the cut right
I just found on the ffmepg mail list that avidemux has a cute hidden feature: you can remove sections in the middle, not just the start and end cuts. Just define a region from A to B that you want to remove. Then go to Menu/Edit/cut. The section goes instantly! You can repeat for as many sections as needed, apparently. Finally, do "Save" to apply it all. Works in versions 2 and 3. However. With my source video in version 2, I got a video with the audio taken from one of the removed sections, so totally out of sync. With version 3 I get no audio whatsoever. - -- Cheers, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAllI/c0ACgkQtTMYHG2NR9V0pwCbBJaRkvAPJx6Jz3HPLeiNgVI5 BhsAn1/tOOidi3MVzKW+4I5+4kYM4l1W =OKW6 -----END PGP SIGNATURE-----
On 20/06/17 12:49, Carlos E. R. wrote:
I just found on the ffmepg mail list that avidemux has a cute hidden feature: you can remove sections in the middle, not just the start and end cuts.
Just define a region from A to B that you want to remove. Then go to Menu/Edit/cut. The section goes instantly! You can repeat for as many sections as needed, apparently. Finally, do "Save" to apply it all.
Works in versions 2 and 3.
However. With my source video in version 2, I got a video with the audio taken from one of the removed sections, so totally out of sync. With version 3 I get no audio whatsoever.
Haven't tried it myself, but just saw this pop up on OMG Ubuntu. I'm hedging my bets that it won't do what you need, because ... http://www.omgubuntu.co.uk/2017/06/curlew-gtk-media-converter-gnome-desktop -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-23 15:16, gumb wrote:
On 20/06/17 12:49, Carlos E. R. wrote:
Haven't tried it myself, but just saw this pop up on OMG Ubuntu. I'm hedging my bets that it won't do what you need, because ...
http://www.omgubuntu.co.uk/2017/06/curlew-gtk-media-converter-gnome-desktop
Well, nobody seems to package it, so I can't try it yet. But thanks, another one to look at :-) Comments say "Curlew is a slick GTK3 frontend to FFMpeg" so it has a chance. But judging from the photos it is a converter, not an editor, so will not do. I mean, it can not define cut points, not looking at the photos. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2017-06-14 10:05, David C. Rankin wrote:
On 06/13/2017 07:05 AM, Carlos E. R. wrote:
The problem with avidemux is that it does only one sound track. I need two, because movies in Spain come dubbed to Spanish, but usually also contain the original sound track. Naturally I want to keep both.
Agreed,
Felix:
cinelerra can handle as many video and audio tracks as you like in its A/B storyboard editor. You can have 10 sound tracks if you like simultaneously with the various tracks fading it/out and playing on top of one another. It is an incredibly powerful editor. You can do just about everything you need very efficiently from the keyboard as all normal functions are mapped in a semi-logical way to the keyboard (in a manner similar to Vim or Emacs -- which also implies a that level of learning to fully master it)
I don't want tracks to fade in out. I don't want effects. I only want the output file to be an exact copy of the original, same codecs, same tracks, no recoding. It must be fast, process a video in minutes. Only commercials removed, that's all. Yes, I started cinelerra. I opened a file. I decided on an start and end points. Then I could not find how to tell it to generate the output file. Stuck. This thing needs a training course. Ah, if I hit "play" it plays both audio tracks simultaneously. This terrible, it should process both and play just one: either Spanish or English. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
gumb composed on 2017-06-13 13:51 (UTC+0200): .
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755 . As I told Carlos, I couldn't get Vidcutter to work at all, while so far I've been unable to get Avidemux to feign the same quality as the source in recode mode required to get frame accurate cuts, or write out in a reasonable time, less than 2-3 times the length of the original. Avidemux took several hours to reduce a 29 minute original to 20 minutes sans commercials.
I saw a suggestion somewhere that for best results I should decompress the original before trying to edit it, but so far I've been unable to find an appropriate example how to do that. Man pages to me are little better than useless for lack of sufficient examples. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-13 18:07, Felix Miata wrote:
gumb composed on 2017-06-13 13:51 (UTC+0200): .
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755 . As I told Carlos, I couldn't get Vidcutter to work at all, while so far I've been unable to get Avidemux to feign the same quality as the source in recode mode required to get frame accurate cuts, or write out in a reasonable time, less than 2-3 times the length of the original. Avidemux took several hours to reduce a 29 minute original to 20 minutes sans commercials.
I downloaded vidcutter this afternoon, and now I told it to load a video. There is a help for keyboard shortcuts, where it says that the arrows move one frame. Well, it only happens when the mouse is on the timeline strip. Similarly with the mouse wheel. But it only moves forward! I can not select the point I want. I move the mouse holding the button to the point I want, and on release, it jumps several minutes to the right! In fact the procedure is to click on the time numbers and edit them. With the seconds highlighted, the keyboard moves the second up or down, from 0 to 60, not going over to the next minute. So, I generated and saved a clip. I did it wrong, it contains the commercial instead of the movie. But only the sound, no images! Obviously, a video editor that generates no video is useless. :-( -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On Tue, 13 Jun 2017 12:07:53 -0400 Felix Miata wrote:
I saw a suggestion somewhere that for best results I should decompress the original before trying to edit it, but so far I've been unable to find an appropriate example how to do that. Man pages to me are little better than useless for lack of sufficient examples.
Hi Felix, The source tarball for kino (still available online but now a "dead project,") uses 'media.sh' under ~/kino-1.3.4/scripts/import/: - - - - - 8< - - - - - # A Kino script that tries to convert anything to raw DV - - - - - 8< - - - - - It uses ffmpeg and mencoder, so these programs must be installed for the script to be useful. I renamed the script 'vid2dv' and placed it in ~/bin. This is, for the most part, what I use for that specific job. You'll probably want to study the script and play around with it a little bit, but it works for me. :) I'll repeat my suggestion to isolate your source, system and target disks to avoid read/write contention. hth & regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 13/06/2017 18:07, Felix Miata wrote:
I saw a suggestion somewhere that for best results I should decompress the original before trying to edit it, but so far I've been unable to find an appropriate example how to do that. Man pages to me are little better than useless for lack of sufficient examples. Don't change the format of the output file leave audio and video codecs on copy also use mkv matroska as the file format. This is avidemux3 I'm referring to, I use it for joining videos because I can check the result on the fly use ffmpeg for converting. It preserves all the sound tracks as well if you output to mkv. The default avi doesn't.
Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 13/06/17 13:51, gumb wrote:
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755
One for Carlos - I hope this reply goes into the right place in this ancient thread. I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself. http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-... gumb -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
On 13/06/17 13:51, gumb wrote:
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
Thanks :-) I'll try it out when it comes to packman :-) It is not only subtitles that matter for me, but different language audio tracks. Most movies here (on TV) comes in the original language (typically English) and the local one, Spanish. The subtitles they most often come in Spanish, and sometimes also in English (typically the ones for deaf people), which I prefer for me. I like to watch in English and if I have difficulties following the speech, I turn English subtitles on. If those are not available, I use the Spanish subtitles, but listening in English and reading in Spanish demands more effort for me. It is different from people that don't speak English, they are content with Spanish subtitles only. But then, most people here prefer Spanish audio; thus my recordings should have all options - and few video editors in Linux allow this. I don't know in Windows, but I guess they have them, seeing that I get recordings done precisely the way I want them. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloTN3UACgkQtTMYHG2NR9UbzQCgjE9Et8T2jEFBBvQGjpIWbPb/ Li8AoJRp2G9DXRv7KqjqUclfZH8vrZ6p =6kqz -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
Thanks :-)
I'll try it out when it comes to packman :-)
Version 5 is in the Packman repos now. Added yesterday.
It is not only subtitles that matter for me, but different language audio tracks. Most movies here (on TV) comes in the original language (typically English) and the local one, Spanish. The subtitles they most often come in Spanish, and sometimes also in English (typically the ones for deaf people), which I prefer for me.
I like to watch in English and if I have difficulties following the speech, I turn English subtitles on. If those are not available, I use the Spanish subtitles, but listening in English and reading in Spanish demands more effort for me. It is different from people that don't speak English, they are content with Spanish subtitles only.
But then, most people here prefer Spanish audio; thus my recordings should have all options - and few video editors in Linux allow this. I don't know in Windows, but I guess they have them, seeing that I get recordings done precisely the way I want them.
From the article: 'Stream mapping helps to ensure all of source media streams (e.g, video, audio, subtitles) are included in the finished export.' In theory, sounds good. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 21/11/17 06:49, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
Thanks :-)
I'll try it out when it comes to packman :-)
Version 5 is in the Packman repos now. Added yesterday.
It is not only subtitles that matter for me, but different language audio tracks. Most movies here (on TV) comes in the original language (typically English) and the local one, Spanish. The subtitles they most often come in Spanish, and sometimes also in English (typically the ones for deaf people), which I prefer for me.
I like to watch in English and if I have difficulties following the speech, I turn English subtitles on. If those are not available, I use the Spanish subtitles, but listening in English and reading in Spanish demands more effort for me. It is different from people that don't speak English, they are content with Spanish subtitles only.
But then, most people here prefer Spanish audio; thus my recordings should have all options - and few video editors in Linux allow this. I don't know in Windows, but I guess they have them, seeing that I get recordings done precisely the way I want them.
From the article:
'Stream mapping helps to ensure all of source media streams (e.g, video, audio, subtitles) are included in the finished export.'
In theory, sounds good.
I just use ffmpeg to remove adverts from my recordings. ffmpeg -i mov.mp4 -ss 01:00 -t 60 -c copy cut.mp4 -ss (which means start stream) will start at 1 min into the video (so removing the beginning). -t (time duration) will stream for 60 seconds -c copy will keep the encoding and not re-encode the video. So this command will output 60 seconds of video starting at 1 minute in. I use the slider in VLC player to find the exact times. Then just run the command again until you have all the segments of video between the adverts. Then join the videos together with concatenate command in ffmpeg. (Remember to specify -c copy to not re encode the video). You could write a bash script and input the times. Then it can cut out the sepcified sections and join them at the end. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-23 at 13:37 -0000, Paul Groves wrote:
I just use ffmpeg to remove adverts from my recordings.
ffmpeg -i mov.mp4 -ss 01:00 -t 60 -c copy cut.mp4
-ss (which means start stream) will start at 1 min into the video (so removing the beginning). -t (time duration) will stream for 60 seconds -c copy will keep the encoding and not re-encode the video.
So this command will output 60 seconds of video starting at 1 minute in. I use the slider in VLC player to find the exact times. Then just run the command again until you have all the segments of video between the adverts.
Then join the videos together with concatenate command in ffmpeg. (Remember to specify -c copy to not re encode the video).
You could write a bash script and input the times. Then it can cut out the sepcified sections and join them at the end.
Yes, this involved procedure works, but I have to add another step: a quick pass over the video stamping the time on the display, because otherwise there are errors. I just hopped that on the XXI century there would be simple software to do it with click click the mouse, in Linux. Even if the GUI is just a frontend that writes a script for ffmpeg. That would be very wonderful, I could then use any needed extra switches to my heart happiness. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXIKcACgkQtTMYHG2NR9WdVACcD6IL7xp11NDx881eDv2qV1B7 w/UAnRQ33XmTJNynYDHGVszw6SIeiMNZ =g1P2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
If you're simply re-formatting/converting, ffmpeg for sure. If you're doing much else, well... Not so much. I had this second case come up with a relative on Windows 10 who'd previously used a now removed-by-MS utility. I pointed him to avidemux and this tutorial: https://www.avidemux.org/admWiki/doku.php?id=tutorial:create_video_from_stil... On 11/23/2017 11:25 AM, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thursday, 2017-11-23 at 13:37 -0000, Paul Groves wrote:
I just use ffmpeg to remove adverts from my recordings.
ffmpeg -i mov.mp4 -ss 01:00 -t 60 -c copy cut.mp4
-ss (which means start stream) will start at 1 min into the video (so removing the beginning). -t (time duration) will stream for 60 seconds -c copy will keep the encoding and not re-encode the video.
So this command will output 60 seconds of video starting at 1 minute in. I use the slider in VLC player to find the exact times. Then just run the command again until you have all the segments of video between the adverts.
Then join the videos together with concatenate command in ffmpeg. (Remember to specify -c copy to not re encode the video).
You could write a bash script and input the times. Then it can cut out the sepcified sections and join them at the end.
Yes, this involved procedure works, but I have to add another step: a quick pass over the video stamping the time on the display, because otherwise there are errors.
I just hopped that on the XXI century there would be simple software to do it with click click the mouse, in Linux.
Even if the GUI is just a frontend that writes a script for ffmpeg. That would be very wonderful, I could then use any needed extra switches to my heart happiness.
- -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iEYEARECAAYFAloXIKcACgkQtTMYHG2NR9WdVACcD6IL7xp11NDx881eDv2qV1B7 w/UAnRQ33XmTJNynYDHGVszw6SIeiMNZ =g1P2 -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-23 at 11:46 -0800, Bruce Ferrell wrote:
If you're simply re-formatting/converting, ffmpeg for sure.
If you're doing much else, well... Not so much.
I had this second case come up with a relative on Windows 10 who'd previously used a now removed-by-MS utility. I pointed him to avidemux and this tutorial:
https://www.avidemux.org/admWiki/doku.php?id=tutorial:create_video_from_stil...
Avidemux is a no-no. It can not cope with audio in two languages. :-( Most video editors only handle a single audio track, possibly because they live in an English speaking country. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXNPwACgkQtTMYHG2NR9XyewCgjr5DVQuai9QQX32IjLfQM8/f BAgAmwYUnVOuXxC5uA/75MCiWR2ySJTe =I8HX -----END PGP SIGNATURE-----
On 11/23/2017 02:25 PM, Carlos E. R. wrote:
On Thursday, 2017-11-23 at 13:37 -0000, Paul Groves wrote:
... I just hoped that on the XXI century there would be simple software to do it with click click the mouse, in Linux.
....
Blender is a free app which runs on many platforms. It was originally intended for creating animated films, but its success has found it leveraged for other purposes-- i.e., I've used it to create objects for 3D printing. Development, based largely in Europe, is vigorous. Blender is designed from the beginning to accept and integrate add-ons, in a manner like Firefox and GIMP and other FOSSs. According to https://www.blender.org/features/, Blender has a built-in video editor and handles a variety of file formats. Documentation is available in several languages, but development happens so fast, the documentation can't be expected to cover all features and functions, so consult with other users and developers (e.g., https://www.blender.org/community/) before concluding that something can't be done. Installation from a Blender download onto CentOS 7.x went flawlessly for me, even though CentOS isn't what you'd call cutting-edge for providing the latest libraries (or kernel). There was just one dependency problem-- I had to pirate in a newer version of python--, this (I'm assuming) because either no shared libraries (excepting python) were needed or they were included (and specially or statically linked in) in the download. Me, I'd willingly trade a larger package of code over dependency-frustrations... wish more packages would provide that option. While I've never used Blender for video editing, it's a rich and promising app and shouldn't be a major hassle to install and try out. If the first attempt doesn't yield what you need, be sure to investigate the add-on libraries for additional functionality. hth, ken P.S. Please let us know how it goes for you if you do try it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 28/11/2017 à 17:41, ken a écrit :
While I've never used Blender for video editing, it's a rich and promising app and shouldn't be a major hassle to install and try out.
problem is video on blender is bender mike, probably very powerful but with a very hard learning curve if you don't know bender at first and tutorials are not beginning with video but with 3d I could never make it works for me. It runs, but with no usable result jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2017-11-28 at 11:41 -0500, ken wrote:
On 11/23/2017 02:25 PM, Carlos E. R. wrote:
On Thursday, 2017-11-23 at 13:37 -0000, Paul Groves wrote:
... I just hoped that on the XXI century there would be simple software to do it with click click the mouse, in Linux.
....
Blender is a free app which runs on many platforms. It was originally intended for creating animated films, but its success has found it leveraged for other purposes-- i.e., I've used it to create objects for 3D printing. Development, based largely in Europe, is vigorous. Blender is designed from the beginning to accept and integrate add-ons, in a manner like Firefox and GIMP and other FOSSs. According to https://www.blender.org/features/, Blender has a built-in video editor and handles a variety of file formats. Documentation is available in several languages, but development happens so fast, the documentation can't be expected to cover all features and functions, so consult with other users and developers (e.g., https://www.blender.org/community/) before concluding that something can't be done.
Installation from a Blender download onto CentOS 7.x went flawlessly for me, even though CentOS isn't what you'd call cutting-edge for providing the latest libraries (or kernel). There was just one dependency problem-- I had to pirate in a newer version of python--, this (I'm assuming) because either no shared libraries (excepting python) were needed or they were included (and specially or statically linked in) in the download. Me, I'd willingly trade a larger package of code over dependency-frustrations... wish more packages would provide that option.
While I've never used Blender for video editing, it's a rich and promising app and shouldn't be a major hassle to install and try out. If the first attempt doesn't yield what you need, be sure to investigate the add-on libraries for additional functionality.
hth, ken
P.S. Please let us know how it goes for you if you do try it.
But the thing is, I do not want a rich tool, but a simple one. I only want to remove out sections of a TV video stream, do not recode, and keep all languages in sound and subtitles. My understanding is that Blender is a very powerful and complex tool. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlod3OcACgkQtTMYHG2NR9U7RgCfXP6lZv3So5/jpqj8rL+8gEJB vQoAnilvvxYdJnHzwF3Dtu27tHvZb95H =3aGK -----END PGP SIGNATURE-----
Blender is a free app which runs on many platforms. It was originally intended for creating animated films, but its success has found it leveraged for other purposes-- i.e., I've used it to create objects for 3D printing. Development, based largely in Europe, is vigorous. Blender is designed from the beginning to accept and integrate add-ons, in a manner like Firefox and GIMP and other FOSSs. According to https://www.blender.org/features/, Blender has a built-in video editor and handles a variety of file formats. Documentation is available in several languages, but development happens so fast, the documentation can't be expected to cover all features and functions, so consult with other users and developers (e.g., https://www.blender.org/community/) before concluding that something can't be done.
Installation from a Blender download onto CentOS 7.x went flawlessly for me, even though CentOS isn't what you'd call cutting-edge for providing the latest libraries (or kernel). There was just one dependency problem-- I had to pirate in a newer version of python--, this (I'm assuming) because either no shared libraries (excepting python) were needed or they were included (and specially or statically linked in) in the download. Me, I'd willingly trade a larger package of code over dependency-frustrations... wish more packages would provide that option.
While I've never used Blender for video editing, it's a rich and promising app and shouldn't be a major hassle to install and try out. If the first attempt doesn't yield what you need, be sure to investigate the add-on libraries for additional functionality.
hth, ken I've been actively maintaining blender for years, version 2.76b available for Leaps, that's the last version to work with python 3.4 and
On 28/11/2017 18:41, ken wrote: the latest is always in Tumbleweed within a week of release. I have a Leap:42.3 Virtual machine with the latest version that I use for bug fixing. So there's no need to use Centos. You can use XFCE with an updated python 3 but it will wipe out kde unfortunately. http://download.opensuse.org/repositories/home:/plater:/blender/Leap_42.3 Best regards Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
Thanks :-)
I'll try it out when it comes to packman :-)
Version 5 is in the Packman repos now. Added yesterday.
Installing :-)) Crashes on loading: cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> load_entry_point('vidcutter==5.0.0', 'gui_scripts', 'vidcutter')() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 558, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2682, in load_entry_point return ep.load() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2355, in load return self.resolve() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2361, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 40, in <module> from vidcutter.videocutter import VideoCutter File "/usr/lib64/python3.4/site-packages/vidcutter/videocutter.py", line 30, in <module> from typing import Union ImportError: No module named 'typing' [1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek> :-(( - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXIjEACgkQtTMYHG2NR9VvzACeJbLa6to3dUAd4knTjFm/scLl p3kAoIjVnoR4Nrs37V3qwRTQnuteGJEK =lLdj -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 23 Nov 2017 20:32:01 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
>
Thanks :-)
I'll try it out when it comes to packman :-)
Version 5 is in the Packman repos now. Added yesterday.
Installing :-))
Crashes on loading:
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> load_entry_point('vidcutter==5.0.0', 'gui_scripts', 'vidcutter')() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 558, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2682, in load_entry_point return ep.load() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2355, in load return self.resolve() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2361, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 40, in <module> from vidcutter.videocutter import VideoCutter File "/usr/lib64/python3.4/site-packages/vidcutter/videocutter.py", line 30, in <module> from typing import Union ImportError: No module named 'typing'
[1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek>
FWIW, I just installed vidcutter (on 42.2) and got the same error. 'typing' is apparently a standard Python module that provides type hints. But ... it's apparently only standard after version 3.6.5. So I tried: $ python3 '/usr/bin/vidcutter' but that gives the same error. Apparently I've only got 3.4.6 There is https://pypi.python.org/pypi/typing to download a backport but that's further than I'm going to try. HTH, Dave
:-((
- -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iEYEARECAAYFAloXIjEACgkQtTMYHG2NR9VvzACeJbLa6to3dUAd4knTjFm/scLl p3kAoIjVnoR4Nrs37V3qwRTQnuteGJEK =lLdj -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 23 Nov 2017 21:31:27 +0000 Dave Howorth <dave@howorth.org.uk> wrote:
On Thu, 23 Nov 2017 20:32:01 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I'll tell you later ;-)
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
>>
Thanks :-)
I'll try it out when it comes to packman :-)
Version 5 is in the Packman repos now. Added yesterday.
Installing :-))
Crashes on loading:
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> load_entry_point('vidcutter==5.0.0', 'gui_scripts', 'vidcutter')() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 558, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2682, in load_entry_point return ep.load() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2355, in load return self.resolve() File "/usr/lib/python3.4/site-packages/pkg_resources/__init__.py", line 2361, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 40, in <module> from vidcutter.videocutter import VideoCutter File "/usr/lib64/python3.4/site-packages/vidcutter/videocutter.py", line 30, in <module> from typing import Union ImportError: No module named 'typing'
[1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek>
FWIW, I just installed vidcutter (on 42.2) and got the same error. 'typing' is apparently a standard Python module that provides type hints.
But ... it's apparently only standard after version 3.6.5. So I tried:
$ python3 '/usr/bin/vidcutter'
but that gives the same error. Apparently I've only got 3.4.6
There is https://pypi.python.org/pypi/typing to download a backport but that's further than I'm going to try.
Ah, if I enable the devel:languages:python repository then I can install python3-typing and that fixes the error. Unfortunately, it then says: $ vidcutter QML debugging is enabled. Only use this in a safe environment. Error in sys.excepthook: Original exception was: Segmentation fault (core dumped) I have the suspicion that vidcutter is written expecting a newer version of python, so I shan't bother chasing it any further.
HTH, Dave
:-((
- -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iEYEARECAAYFAloXIjEACgkQtTMYHG2NR9VvzACeJbLa6to3dUAd4knTjFm/scLl p3kAoIjVnoR4Nrs37V3qwRTQnuteGJEK =lLdj -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-23 at 21:38 -0000, Dave Howorth wrote:
On Thu, 23 Nov 2017 20:32:01 +0100 (CET) "Carlos E. R." <> wrote:
On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
Version 5 is in the Packman repos now. Added yesterday.
Installing :-))
Crashes on loading:
...
FWIW, I just installed vidcutter (on 42.2) and got the same error. 'typing' is apparently a standard Python module that provides type hints.
But ... it's apparently only standard after version 3.6.5. So I tried:
$ python3 '/usr/bin/vidcutter'
but that gives the same error. Apparently I've only got 3.4.6
There is https://pypi.python.org/pypi/typing to download a backport but that's further than I'm going to try.
Ah, if I enable the devel:languages:python repository then I can install python3-typing and that fixes the error. Unfortunately, it then says:
$ vidcutter QML debugging is enabled. Only use this in a safe environment. Error in sys.excepthook:
Original exception was: Segmentation fault (core dumped)
I have the suspicion that vidcutter is written expecting a newer version of python, so I shan't bother chasing it any further.
Thanks anyway, at least I know what is hapening. Much better than darkness ;-) I think I read that the move to python3 is a work in progress in TW, so I guess that it is too early to get it into Leap 15. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXRpcACgkQtTMYHG2NR9XscACeOKvv75md/8HipcK7xtsBahfn i+QAn1VnvR67//1FnCFiDiJIifczEYmk =N/+k -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 23 Nov 2017 23:07:19 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thursday, 2017-11-23 at 21:38 -0000, Dave Howorth wrote:
On Thu, 23 Nov 2017 20:32:01 +0100 (CET) "Carlos E. R." <> wrote:
On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote:
On Monday, 2017-11-20 at 20:09 +0100, gumb wrote:
Version 5 is in the Packman repos now. Added yesterday.
Installing :-))
Crashes on loading:
...
FWIW, I just installed vidcutter (on 42.2) and got the same error. 'typing' is apparently a standard Python module that provides type hints.
But ... it's apparently only standard after version 3.6.5. So I tried:
$ python3 '/usr/bin/vidcutter'
but that gives the same error. Apparently I've only got 3.4.6
There is https://pypi.python.org/pypi/typing to download a backport but that's further than I'm going to try.
Ah, if I enable the devel:languages:python repository then I can install python3-typing and that fixes the error. Unfortunately, it then says:
$ vidcutter QML debugging is enabled. Only use this in a safe environment. Error in sys.excepthook:
Original exception was: Segmentation fault (core dumped)
I have the suspicion that vidcutter is written expecting a newer version of python, so I shan't bother chasing it any further.
Thanks anyway, at least I know what is hapening. Much better than darkness ;-)
I think I read that the move to python3 is a work in progress in TW, so I guess that it is too early to get it into Leap 15.
Well both python 2 and python 3 are already in 42.2 so that's not a problem, and when I just ran vidcutter directly from the command line I saw afterwards that it automatically selected python 3 itself somehow. I'm not a python programmer but I suppose there must be some mechanism for a python program to declare that it needs a particular version of the python executable to run. I'm surprised that python doesn't appear in update-alternatives to select the default from the command line, though I suppose it is technically unnecessary. The work with TW may be adjusting system scripts to run properly under python 3, ideally as well as in python 2 but perhaps at the expense of python 2 compatibility. Since somebody has packaged vidcutter for packman, maybe its worth bug reporting the core dump, however that is done. BTW, vidcutter -h runs OK, so it may be worth trying to process some actual files. Maybe it's just the pathological case of no arguments that causes the crash? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thursday, November 23, 2017 11:52:00 PM EST Dave Howorth wrote:
On Thu, 23 Nov 2017 23:07:19 +0100 (CET)
"Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thursday, 2017-11-23 at 21:38 -0000, Dave Howorth wrote:
On Thu, 23 Nov 2017 20:32:01 +0100 (CET) "Carlos E. R." <> wrote:
On Tuesday, 2017-11-21 at 07:49 +0100, gumb wrote:
On 20/11/17 21:13, Carlos E. R. wrote: > On Monday, 2017-11-20 at 20:09 +0100, gumb wrote: Version 5 is in the Packman repos now. Added yesterday.
Installing :-))
Crashes on loading: ...
FWIW, I just installed vidcutter (on 42.2) and got the same error. 'typing' is apparently a standard Python module that provides type hints.
But ... it's apparently only standard after version 3.6.5. So I tried:
$ python3 '/usr/bin/vidcutter'
but that gives the same error. Apparently I've only got 3.4.6
There is https://pypi.python.org/pypi/typing to download a backport but that's further than I'm going to try.
Ah, if I enable the devel:languages:python repository then I can install python3-typing and that fixes the error. Unfortunately, it then says:
$ vidcutter QML debugging is enabled. Only use this in a safe environment. Error in sys.excepthook:
Original exception was: Segmentation fault (core dumped)
I have the suspicion that vidcutter is written expecting a newer version of python, so I shan't bother chasing it any further.
Thanks anyway, at least I know what is hapening. Much better than darkness ;-)
I think I read that the move to python3 is a work in progress in TW, so I guess that it is too early to get it into Leap 15.
Well both python 2 and python 3 are already in 42.2 so that's not a problem, and when I just ran vidcutter directly from the command line I saw afterwards that it automatically selected python 3 itself somehow.
I'm not a python programmer but I suppose there must be some mechanism for a python program to declare that it needs a particular version of the python executable to run. I'm surprised that python doesn't appear in update-alternatives to select the default from the command line, though I suppose it is technically unnecessary.
The work with TW may be adjusting system scripts to run properly under python 3, ideally as well as in python 2 but perhaps at the expense of python 2 compatibility.
Since somebody has packaged vidcutter for packman, maybe its worth bug reporting the core dump, however that is done.
BTW, vidcutter -h runs OK, so it may be worth trying to process some actual files. Maybe it's just the pathological case of no arguments that causes the crash?
The problem appears to be in vidcutter version 5. I was running vidcutter fine until a few days ago (and I do not have python3-typing or python-typing on my system) but when I did an update which included version 5 it broke and I got the same error as above. I found version 4 here: download.opensuse.org/repositories/home:/enzokiel/openSUSE_42.2_Update/ installed it and now it runs again with no problem. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-ID: <alpine.LSU.2.21.1711240451121.24742@Telcontar.valinor> On Thursday, 2017-11-23 at 22:09 -0500, Dennis Gallien wrote:
On Thursday, November 23, 2017 11:52:00 PM EST Dave Howorth wrote:
On Thu, 23 Nov 2017 23:07:19 +0100 (CET) "Carlos E. R." <> wrote:
The problem appears to be in vidcutter version 5. I was running vidcutter fine until a few days ago (and I do not have python3-typing or python-typing on my system) but when I did an update which included version 5 it broke and I got the same error as above. I found version 4 here: download.opensuse.org/repositories/home:/enzokiel/openSUSE_42.2_Update/ installed it and now it runs again with no problem.
Maybe, but I particularly wanted to try version 5; the previous version did not do what I need. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXl5QACgkQtTMYHG2NR9XPBACeIS+qQm+B7kuon94oIWCFw3CV MmEAnjyzZcPcCj4aIZDlgz4oPtx8d9Ll =v4hb -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
Thanks anyway, at least I know what is hapening. Much better than darkness ;-)
I think I read that the move to python3 is a work in progress in TW, so I guess that it is too early to get it into Leap 15.
Well, I think the WIP is getting rid of python2 - python3 is in there, and works. Also the latest vidcutter update does run properly on TW... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Thu, 23 Nov 2017, Carlos E. R. wrote:
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> [..] ImportError: No module named 'typing'
[1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek>
:-((
https://software.opensuse.org/search?utf8=~&q=typing&search_devel=false&search_unsupported=false&baseproject=openSUSE%3ALeap%3A42.2 => install python3-typing / python-typing HTH, -dnh -- RFC 882 put the dot in .com. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-11-24 at 00:41 +0100, David Haller wrote:
Hello,
On Thu, 23 Nov 2017, Carlos E. R. wrote:
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> [..] ImportError: No module named 'typing'
[1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek>
:-((
=> install python3-typing / python-typing
Yeah, but it is a bug anyway if a required package is not installed by deps. Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXlxcACgkQtTMYHG2NR9VEgwCcDfqMNBY1PAi/KMNbIq8JNvS3 mC4AniXrk7p0HbqfMa5cNEvZgPpMteX0 =v8yr -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 24/11/17 14:50, Carlos E. R. wrote:
On Friday, 2017-11-24 at 00:41 +0100, David Haller wrote:
Hello,
On Thu, 23 Nov 2017, Carlos E. R. wrote:
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter & [1] 16260 cer@Telcontar:~/Fusion/Hacer/Trek> Traceback (most recent call last): File "/usr/bin/vidcutter", line 9, in <module> [..] ImportError: No module named 'typing'
[1]+ Exit 1 vidcutter cer@Telcontar:~/Fusion/Hacer/Trek>
:-((
=> install python3-typing / python-typing
Yeah, but it is a bug anyway if a required package is not installed by deps.
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-). @ David -- Thanks for sorting out the python3-typing problem :-). BC -- "You should never argue about politics or religion. Or anything else if you're going to come out with crap like that." Anonymous circa 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-).
It doesn't in 42.2, I tried again yesterday. It doesn't load the file. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloeq94ACgkQtTMYHG2NR9XAxACcCFTKeKybXlNmAeckg3BbPiJg H9QAn2WQOwfMGnhL/ODH+XZrRJYLoX/L =dqVs -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 29 Nov 2017 13:45:09 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-).
It doesn't in 42.2, I tried again yesterday. It doesn't load the file.
It plays in 42.2 for me.
- -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar)
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2017-11-29 at 17:36 -0000, Dave Howorth wrote:
On Wed, 29 Nov 2017 13:45:09 +0100 (CET) "Carlos E. R." <> wrote:
On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-).
It doesn't in 42.2, I tried again yesterday. It doesn't load the file.
It plays in 42.2 for me.
Well, I reported the issue in the packman mail list, and Luigi Baldoni is having a look. He has already solved the dependency issue, he told me, and asked to run with the --debug command line option. That produced a lot of output which I posted back there; I can not read pythonesse, so I don't know what it means ;-) I'll post it here again in case more eyes are of help ;-) cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg QML debugging is enabled. Only use this in a safe environment. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] mpv 0.25.0 (C) 2000-2017 mpv/MPlayer/mplayer2 projects 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] built on May 9 2017 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] ffmpeg library versions: 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavutil 55.58.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavcodec 57.89.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavformat 57.71.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libswscale 4.6.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libavfilter 6.82.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] libswresample 2.7.100 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] ffmpeg version: 3.3.4 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] Configuration: ./waf configure --prefix=/usr --bindir=/usr/bin --mandir=/usr/share/man --libdir=/usr/lib64 --docdir=/usr/share/doc/packages/mpv --confdir=/etc/mpv --enable-cdda --enable-libmpv-shared --enable-zsh-comp --enable-manpage-build --enable-libarchive --disable-sdl1 --disable-sdl2 --disable-build-date --disable-debug 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] List of enabled features: 52 alsa asm atomics audio-input avutil-imgcpy-uc caca cdda cplayer cuda-hwaccel dlopen drm dvbin egl-helpers egl-x11 encoding fchmod gcc-tls gl gl-wayland gl-x11 glibc-thread-name glob gnuc iconv is_ffmpeg jack jpeg lcms2 libarchive libass libass-osd libav libavcodec libavdevice libbluray libdl libm libmpv-shared librt libsmbclient libv4l2 linux-fstatfs lua nanosleep optimize oss-audio oss-audio-native plain-gl posix posix-or-mingw posix-spawn pthreads pulse shm subprocess termios tv tv-v4l2 vaapi vaapi-egl vaapi-glx vaapi-hwaccel vaapi-hwaccel-new vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vdpau-gl-x11 vdpau-hwaccel vdpau-hwaccel-new videodev vt.h wayland x11 xv zlib zsh-comp 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [global] config path: '' -> '-' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [cplayer] Setting option 'opengl-hwdec-interop' = "auto" (flags = 64) -> 0 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_VERSION='3.3.0 NVIDIA 340.102' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Detected desktop OpenGL 3.3. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_VENDOR='NVIDIA Corporation' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_RENDERER='GeForce 9500 GT/PCIe/SSE2' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_SHADING_LANGUAGE_VERSION='3.30 NVIDIA via Cg compiler' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loaded extension GL_ARB_get_program_binary. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loaded extension GL_NV_vdpau_interop. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loaded extension GL_ARB_debug_output. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] 16 bit texture depth: 16. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Testing FBO format 0x805b 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Create FBO: 16x16 (16x16) 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Using FBO format 0x805b. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] No advanced processing required. Enabling dumb mode. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vaapi-egl' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading failed. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vaapi-glx' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb/vaapi-glx] Not using this by default. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading failed. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vdpau-glx' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Reported display depth: 8 2017-11-29 23:27 - vidcutter.libs.videoservice - INFO - /usr/bin/ffprobe -hide_banner -v error -show_streams -show_format -of json "/home_aux/cer/Fusion/Hacer/Trek/p.mpeg" 2017-11-29 23:27 - vidcutter.libs.videoservice - ERROR - Error decoding ffprobe JSON output Traceback (most recent call last): File "/usr/lib64/python3.4/site-packages/vidcutter/libs/videoservice.py", line 458, in probe self.media = Munch.fromDict(json.loads(json_data)) File "/usr/lib64/python3.4/site-packages/simplejson/__init__.py", line 516, in loads return _default_decoder.decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 2 (char 1) 2017-11-29 23:27 - root - CRITICAL - File "/usr/bin/vidcutter", line 9, in <module> load_entry_point('vidcutter==5.0.0', 'gui_scripts', 'vidcutter')() File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 378, in main win = MainWindow() File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 73, in __init__ self.file_opener(self.video) File "/usr/lib64/python3.4/site-packages/vidcutter/__main__.py", line 89, in file_opener self.cutter.loadMedia(filename) File "/usr/lib64/python3.4/site-packages/vidcutter/videocutter.py", line 798, in loadMedia self.videoService.setMedia(self.currentMedia) File "/usr/lib64/python3.4/site-packages/vidcutter/libs/videoservice.py", line 91, in setMedia self.probe(source) File "/usr/lib64/python3.4/site-packages/vidcutter/libs/videoservice.py", line 458, in probe self.media = Munch.fromDict(json.loads(json_data)) File "/usr/lib64/python3.4/site-packages/simplejson/__init__.py", line 516, in loads return _default_decoder.decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) 2017-11-29 23:27 - root - CRITICAL - <class 'simplejson.scanner.JSONDecodeError'>: Expecting value: line 1 column 2 (char 1) cer@Telcontar:~/Fusion/Hacer/Trek> - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlofN1cACgkQtTMYHG2NR9WNoQCcCd9mzrC5ECzbmu/GADAl1JN/ 5vAAnAj+30Yu9c6xpxGPmkvKO6TzliJh =4I3g -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 29 Nov 2017 23:40:23 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2017-11-29 at 17:36 -0000, Dave Howorth wrote:
On Wed, 29 Nov 2017 13:45:09 +0100 (CET) "Carlos E. R." <> wrote:
On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-).
It doesn't in 42.2, I tried again yesterday. It doesn't load the file.
It plays in 42.2 for me.
Well, I reported the issue in the packman mail list, and Luigi Baldoni is having a look. He has already solved the dependency issue, he told me, and asked to run with the --debug command line option. That produced a lot of output which I posted back there; I can not read pythonesse, so I don't know what it means ;-)
I'll post it here again in case more eyes are of help ;-)
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg QML
I wonder if the results depend on the particular video file? I tried playing several video files with different extensions (mp4, mpeg, mpg) and they all worked. Then I thought I should try a publically available one that we can all test with. So I downloaded big_buck_bunny.mp4 from http://www.quirksmode.org/html5/tests/video.html That plays fine from the web in Firefox, and the downloaded copy plays fine in totem or vlc on my 42.2 machine. But when I tried it with vidcutter, it completely locked my machine! No response to any keys that I could find; no mouse pointer visible; hard reboot was my only answer. So I think there's definitely some problem with vidcutter but I won't be the one investigating further, sorry. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-30 at 10:42 -0000, Dave Howorth wrote:
On Wed, 29 Nov 2017 23:40:23 +0100 (CET) "Carlos E. R." <> wrote:
I'll post it here again in case more eyes are of help ;-)
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg QML
I wonder if the results depend on the particular video file?
Could be. I know the files recorded from that TV recorder have problems on other programs, but ffmpeg handles them.
I tried playing several video files with different extensions (mp4, mpeg, mpg) and they all worked. Then I thought I should try a publically available one that we can all test with. So I downloaded big_buck_bunny.mp4 from http://www.quirksmode.org/html5/tests/video.html
That plays fine from the web in Firefox, and the downloaded copy plays fine in totem or vlc on my 42.2 machine. But when I tried it with vidcutter, it completely locked my machine! No response to any keys that I could find; no mouse pointer visible; hard reboot was my only answer.
Wow :-( That's bad.
So I think there's definitely some problem with vidcutter but I won't be the one investigating further, sorry.
Thanks anyway :-) Another program that fails on this file is gopchop. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlogEKYACgkQtTMYHG2NR9W5PwCeLr6LHDItuKPAtSje3uJnF2YL oW4An3iTPM3GcyXpy2zlfj2HNBvZzVbn =t5+U -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-30 at 15:07 +0100, Carlos E. R. wrote:
On Thursday, 2017-11-30 at 10:42 -0000, Dave Howorth wrote:
On Wed, 29 Nov 2017 23:40:23 +0100 (CET) "Carlos E. R." <> wrote:
I'll post it here again in case more eyes are of help ;-)
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg QML
I wonder if the results depend on the particular video file?
Could be. I know the files recorded from that TV recorder have problems on other programs, but ffmpeg handles them.
I tried with the first episode of a particular serial that was recorded somewhat differently (not something I can do at will). This file succeeds to load in vidcutter, I could remove lead and tail, with some problems. The resulting video displayed no video on xine. It played well in vlc. But it had lost the subtitles and the second audio track (Japanesse in this case). If vidcutter is unable to keep the two audio tracks it is no use to me. There are other difficulties: I can move with the cursor keys, but the "left cursor" key works only for a bit, then it gets stuck. I have to use the mouse to pass that point, and the mouse is very innacurate, too sensitive. Ah, I see I up/dn keys work. Hovering with the mouse over the buttons produce a grey text box with probably a hint, but the text is missing. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlogFwAACgkQtTMYHG2NR9VmyACZAWFLjyKOoPFZ7+8Oos5uuZy+ Q8IAn0fwZQRBkTpiULKayrxrloP9qAKw =svCA -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
I tried with the first episode of a particular serial that was recorded somewhat differently (not something I can do at will). This file succeeds to load in vidcutter, I could remove lead and tail, with some problems.
The resulting video displayed no video on xine.
It played well in vlc.
But it had lost the subtitles and the second audio track (Japanesse in this case).
If vidcutter is unable to keep the two audio tracks it is no use to me.
This is really weird. So I just tried the big_buck_bunny.mp4, could without issues load it in vidcutter v5, cut out a subclip and save it, and properly play the edited one using mpv. Then I loaded an mkv, a 27GB Bluray rip with 3 audio tracks and one subtitle track. Again marked a small piece of it, saved it. The edit had all three audio and the subtitle tracks intact....
There are other difficulties: I can move with the cursor keys, but the "left cursor" key works only for a bit, then it gets stuck. I have to use the mouse to pass that point, and the mouse is very innacurate, too sensitive.
Going backwards is always an issue, because of the differential and reference frames. Especially on not too powerfull hardware. I think you have to go back to last I-frame and then apply diff frames up to the previous frame. I tried that (back move) with my laptop, and did not have stop issues, except it being quite slow (2-3fps). (lappy is quite beefy though, i7 with 16GB)
Hovering with the mouse over the buttons produce a grey text box with probably a hint, but the text is missing.
Hu - I don't get boxes, the info is displayed in the bottom line of the window... What does Menu->about vidcutter tell? Mine has libmpv: 0.27.0 FFmpeg: 3.4 Python: 3.6.3 PyQt5: 5.9 SIP: 4.19.3 (This is a Tumbleweed machine) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-30 at 15:06 -0000, Peter Suetterlin wrote:
Carlos E. R. wrote:
I tried with the first episode of a particular serial that was recorded somewhat differently (not something I can do at will). This file succeeds to load in vidcutter, I could remove lead and tail, with some problems.
The resulting video displayed no video on xine.
It played well in vlc.
But it had lost the subtitles and the second audio track (Japanesse in this case).
If vidcutter is unable to keep the two audio tracks it is no use to me.
This is really weird. So I just tried the big_buck_bunny.mp4, could without issues load it in vidcutter v5, cut out a subclip and save it, and properly play the edited one using mpv.
Then I loaded an mkv, a 27GB Bluray rip with 3 audio tracks and one subtitle track. Again marked a small piece of it, saved it. The edit had all three audio and the subtitle tracks intact....
Weird.
There are other difficulties: I can move with the cursor keys, but the "left cursor" key works only for a bit, then it gets stuck. I have to use the mouse to pass that point, and the mouse is very innacurate, too sensitive.
Going backwards is always an issue, because of the differential and reference frames. Especially on not too powerfull hardware. I think you have to go back to last I-frame and then apply diff frames up to the previous frame.
Ah. Well, the code could go find that I-frame automatically. Other programs do not have that issue.
I tried that (back move) with my laptop, and did not have stop issues, except it being quite slow (2-3fps). (lappy is quite beefy though, i7 with 16GB)
Hovering with the mouse over the buttons produce a grey text box with probably a hint, but the text is missing.
I noticed that there is a hint at the status line at the bottom. But I do get a grey box a bit below and to the right of the button.
Hu - I don't get boxes, the info is displayed in the bottom line of the window... What does Menu->about vidcutter tell? Mine has
libmpv: 0.27.0 FFmpeg: 3.4 Python: 3.6.3 PyQt5: 5.9 SIP: 4.19.3
(This is a Tumbleweed machine)
Well, different, this is leap 42.2. libmpv: 0.25.0 FFmpeg: 3.3.4 Python: 3.4.6 PyQt5: 5.5.1 SIP: 4.16.9 Copyright © 2017 Pete Alexandrou Website: https://vidcutter.ozmartians.com Found a bug? You can REPORT IT HERE. Well, obviously I have to report upstream, as the issues seem to be related to the video files I have. Is there a mail list? The "report it here" is github. :-? - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlogJQ4ACgkQtTMYHG2NR9X37QCgmKdBZR2x3v6OpIGKGnu0sLYU MaMAnjUHU5FEq8cSCgJiZBCRp+RrysgF =xyvp -----END PGP SIGNATURE-----
On 01/12/17 02:34, Carlos E. R. wrote:
On Thursday, 2017-11-30 at 15:06 -0000, Peter Suetterlin wrote:
[pruned]
Hu - I don't get boxes, the info is displayed in the bottom line of the window... What does Menu->about vidcutter tell? Mine has
libmpv: 0.27.0 FFmpeg: 3.4 Python: 3.6.3 PyQt5: 5.9 SIP: 4.19.3
(This is a Tumbleweed machine)
Well, different, this is leap 42.2.
Carlos, isn't it time for you to upgrade to Leap 42.3? :-). 42.2 reaches its EOL in 56 days. BC -- "You should never argue about politics or religion. Or anything else if you're going to come out with crap like that." Anonymous circa 2013
On 01/12/17 11:05, Basil Chupin wrote:
On 01/12/17 02:34, Carlos E. R. wrote:
On Thursday, 2017-11-30 at 15:06 -0000, Peter Suetterlin wrote:
[pruned]
Hu - I don't get boxes, the info is displayed in the bottom line of the window... What does Menu->about vidcutter tell? Mine has libmpv: 0.27.0 FFmpeg: 3.4 Python: 3.6.3 PyQt5: 5.9 SIP: 4.19.3 (This is a Tumbleweed machine) Well, different, this is leap 42.2. Carlos, isn't it time for you to upgrade to Leap 42.3? :-). 42.2 reaches its EOL in 56 days.
BC
Ah... Carlos, I just happen to read another of your posts and it mentioned that you use xfce as your DE -- I (only ever) use KDE. Can this possibly be a contributing factor to your problem trying to use VidCutter? BC -- "You should never argue about politics or religion. Or anything else if you're going to come out with crap like that." Anonymous circa 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.2.21.1712010228200.21164@Telcontar.valinor> On Friday, 2017-12-01 at 11:05 +1100, Basil Chupin wrote:
On 01/12/17 02:34, Carlos E. R. wrote:
(This is a Tumbleweed machine)
Well, different, this is leap 42.2.
Carlos, isn't it time for you to upgrade to Leap 42.3? :-). 42.2 reaches its EOL in 56 days.
Yep, I noticed. The grass is still green this side ;-)
Ah... Carlos, I just happen to read another of your posts and it mentioned that you use xfce as your DE -- I (only ever) use KDE.
Can this possibly be a contributing factor to your problem trying to use VidCutter?
I don't think so, it shouldn't... It is rather, I think, that those video files I have are weird. They are recorded from fibre TV. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlogsJEACgkQtTMYHG2NR9UpEwCfY+zgkVt7T6gwpE+lmUZP2Z19 G94An0VBKNO2yMbhaCVW1MkQC+879Wcl =j0r7 -----END PGP SIGNATURE-----
Carlos E. R. wrote:
It is rather, I think, that those video files I have are weird. They are recorded from fibre TV.
Have you checked what 'ffmpeg -i <videofile>' reports? Any warnings etc? BTW, you probably mentioned it, but where is the package from? multimedia:apps? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-12-01 at 14:25 -0000, Peter Suetterlin wrote:
Carlos E. R. wrote:
It is rather, I think, that those video files I have are weird. They are recorded from fibre TV.
Have you checked what 'ffmpeg -i <videofile>' reports? Any warnings etc?
Command fails. cer@Telcontar:~/Fusion/Hacer/Test_small> ffmpeg -i 01x02\ Btooom\ \ T1\ Ep.\ 2.mpeg ffmpeginfo fmpeg version 3.3.4 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 4.8 (SUSE Linux) ... [h264 @ 0x2033a00] mmco: unref short failure Last message repeated 1 times [mpegts @ 0x202ef80] PES packet size mismatch Last message repeated 3 times Input #0, mpegts, from '01x02 Btooom T1 Ep. 2.mpeg': Duration: 00:35:00.88, start: 1.118022, bitrate: 8600 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](v.o): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Stream #0:3[0x1e4](esp): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s (clean effects) Stream #0:4[0x1e5](v.o): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s (clean effects) Stream #0:5[0x246](esp,vos,srd,cat,eus): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) At least one output file must be specified If your question is whether those video files can be converted with ffmpeg, then the answer is yes. It took many trials to find out how. For instance (on another sample): ffmpeg -i "movie.mpeg" -copyts -ss 00:02:40.840 -to 01:36:57 \ -map 0:0 -map 0:1 -map 0:2 -c:v libx264 -preset medium \ -vf crop=1920:822:0:128 -c:a copy "movie.mkv" The trick is "-copyts". This I reported in this same thread, in June and earlier - the thread is long.
BTW, you probably mentioned it, but where is the package from? multimedia:apps?
I tried both multimedia:apps and packman, I think. Currently it is from packman. See my previous response to David Haller, he has helped me locate problems in the software called by vidcutter, ffprobe. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlohavwACgkQtTMYHG2NR9W6YACeNKGfZsP8+76FPgsIEZbb8wG2 EMAAn06DbdGlS05r7oLd8M074ja5As0B =6S7F -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 30/11/2017 16:34, Carlos E. R. wrote:
The resulting video displayed no video on xine. Do you have libxine form Packman? Dave
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-12-01 at 07:20 +0200, Dave Plater wrote:
On 30/11/2017 16:34, Carlos E. R. wrote:
The resulting video displayed no video on xine. Do you have libxine form Packman?
libxine2 and libxine2-esd, certainly. All libxine2 packages ar from packman. Name : libxine2-sdl Packager : packman@links2linux.de Name : libxine2-aa Packager : packman@links2linux.de Name : libxine2 Packager : packman@links2linux.de Name : libxine2-esd Packager : packman@links2linux.de Name : libxine2-pulse Packager : packman@links2linux.de Name : libxine2-gnome-vfs Packager : packman@links2linux.de Name : libxine2-codecs Packager : packman@links2linux.de cer@Telcontar:~> - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlohW4IACgkQtTMYHG2NR9WZtQCfQtbfe1OiyPK8E9yEr4FJw5fI M/UAoI+AN6fFvYWXgccrxtDRdp05e9rH =ehE1 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
The resulting video displayed no video on xine. Sorry it's early in the morning, libxine2-codecs from Packman and
On 30/11/2017 16:34, Carlos E. R. wrote: preferably all the libxine2 variants. Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-12-01 at 07:23 +0200, Dave Plater wrote:
On 30/11/2017 16:34, Carlos E. R. wrote:
The resulting video displayed no video on xine. Sorry it's early in the morning, libxine2-codecs from Packman and preferably all the libxine2 variants.
All those are from packman. Xine displays fine the original video, not the trimmed version. In fact, alt-I says the codec is unavailable. The next data row is all zeroes. Resulting video: cer@Telcontar:~/Fusion/Hacer/Test_small> mediainfo 01x01\ Btooom\ \ T1\ Ep.\ 1_EDIT.mpeg General Complete name : 01x01 Btooom T1 Ep. 1_EDIT.mpeg Format : MPEG-PS File size : 289 MiB Duration : 20 min 26 s Overall bit rate : 1 979 kb/s Video ID : 226 (0xE2) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L3 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Duration : 20 min 24 s Bit rate : 1 748 kb/s Width : 720 pixels Height : 576 pixels Display aspect ratio : 16:9 Frame rate : 25.000 FPS Standard : PAL Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : MBAFF Scan type, store method : Interleaved fields Scan order : Top Field First Bits/(Pixel*Frame) : 0.169 Stream size : 255 MiB (88%) Color range : Limited Color primaries : BT.601 PAL Transfer characteristics : BT.470 System B, BT.470 System G Matrix coefficients : BT.470 System B, BT.470 System G Audio ID : 192 (0xC0) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Duration : 20 min 26 s Bit rate mode : Constant Bit rate : 192 kb/s Channel(s) : 2 channels Sampling rate : 48.0 kHz Frame rate : 41.667 FPS (1152 SPF) Compression mode : Lossy Delay relative to video : -687 ms Stream size : 28.1 MiB (10%) cer@Telcontar:~/Fusion/Hacer/Test_small> Source video: cer@Telcontar:~/Fusion/Hacer/Test_small> mediainfo 01x01\ Btooom\ \ T1\ Ep.\ 1.mpeg General ID : 100 (0x64) Complete name : 01x01 Btooom T1 Ep. 1.mpeg Format : MPEG-TS File size : 604 MiB Duration : 35 min 1 s Overall bit rate mode : Constant Overall bit rate : 2 412 kb/s FileExtension_Invalid : ts m2t m2s m4t m4s tmf ts tp trp ty Video ID : 481 (0x1E1) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L3 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : 27 Duration : 35 min 0 s Bit rate : 1 969 kb/s Width : 720 pixels Height : 576 pixels Display aspect ratio : 16:9 Frame rate : 25.000 FPS Standard : PAL Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : MBAFF Scan type, store method : Interleaved fields Scan order : Top Field First Bits/(Pixel*Frame) : 0.190 Stream size : 493 MiB (82%) Color range : Limited Color primaries : BT.601 PAL Transfer characteristics : BT.470 System B, BT.470 System G Matrix coefficients : BT.470 System B, BT.470 System G Audio #1 ID : 482 (0x1E2) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Codec ID : 3 Duration : 35 min 0 s Bit rate mode : Constant Bit rate : 192 kb/s Channel(s) : 2 channels Sampling rate : 48.0 kHz Frame rate : 41.667 FPS (1152 SPF) Compression mode : Lossy Delay relative to video : 1 ms Stream size : 48.1 MiB (8%) Language : esp Language, more info : Clean effects Audio #2 ID : 483 (0x1E3) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Format settings : Joint stereo Codec ID : 3 Duration : 35 min 0 s Bit rate mode : Constant Bit rate : 128 kb/s Channel(s) : 2 channels Sampling rate : 48.0 kHz Frame rate : 41.667 FPS (1152 SPF) Compression mode : Lossy Delay relative to video : 1 ms Stream size : 32.1 MiB (5%) Language : Volapuk Language, more info : Clean effects Text ID : 582 (0x246)-801 Menu ID : 1 (0x1) Format : Teletext Subtitle cer@Telcontar:~/Fusion/Hacer/Test_small> I see no obvious important difference between the two video parts. You can see that the original has two audio tracs, the processed only one. And the subtitles are missing. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlohXbEACgkQtTMYHG2NR9WttwCeOkh5Ref2Eiewz8ml1Cg38Abm B50An002zgAWEms0MtqE+7PYcsX80KGi =yYRK -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 30/11/17 21:42, Dave Howorth wrote:
On Wed, 29 Nov 2017 23:40:23 +0100 (CET) "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2017-11-29 at 17:36 -0000, Dave Howorth wrote:
On Wed, 29 Nov 2017 13:45:09 +0100 (CET) "Carlos E. R." <> wrote:
On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes. It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-). It doesn't in 42.2, I tried again yesterday. It doesn't load the file. It plays in 42.2 for me. Well, I reported the issue in the packman mail list, and Luigi Baldoni is having a look. He has already solved the dependency issue, he told me, and asked to run with the --debug command line option. That produced a lot of output which I posted back there; I can not read pythonesse, so I don't know what it means ;-)
I'll post it here again in case more eyes are of help ;-)
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg QML I wonder if the results depend on the particular video file?
I tried playing several video files with different extensions (mp4, mpeg, mpg) and they all worked. Then I thought I should try a publically available one that we can all test with. So I downloaded big_buck_bunny.mp4 from http://www.quirksmode.org/html5/tests/video.html
That plays fine from the web in Firefox, and the downloaded copy plays fine in totem or vlc on my 42.2 machine. But when I tried it with vidcutter, it completely locked my machine! No response to any keys that I could find; no mouse pointer visible; hard reboot was my only answer.
So I think there's definitely some problem with vidcutter but I won't be the one investigating further, sorry.
Hi Dave, VidCutter plays this video strip fine on my system: Leap 42.3. What I haven't mentioned yet is that I am running (the latest) kernel v4.14.2-3. BC -- "You should never argue about politics or religion. Or anything else if you're going to come out with crap like that." Anonymous circa 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Wed, 29 Nov 2017, Carlos E. R. wrote: [..]
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget
Looks like vidcutter uses an embedded mpv for display...
- INFO - [opengl-cb] GL_VERSION='3.3.0 NVIDIA 340.102' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Detected desktop OpenGL 3.3. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_VENDOR='NVIDIA Corporation' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_RENDERER='GeForce 9500 GT/PCIe/SSE2' [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vaapi-glx' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb/vaapi-glx] Not using this by default. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading failed. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vdpau-glx'
Try disabling the vdpau-glx driver too. The HW-decoders are rather limited in regard to supported features of the codecs and may barf on stuff that software-decoders (e.g. from ffmpeg) plays without problem. It's why I stopped using hw-decoding it at all (and using hw-encoding)[1].
2017-11-29 23:27 - vidcutter.libs.videoservice - INFO -
/usr/bin/ffprobe -hide_banner -v error -show_streams \ -show_format -of json "/home_aux/cer/Fusion/Hacer/Trek/p.mpeg"
Could you paste.opensuse.org the output of that ffprobe command?
2017-11-29 23:27 - vidcutter.libs.videoservice - ERROR - Error decoding ffprobe JSON output
As that what the python-code seems to barf on parsing... [..]
File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) 2017-11-29 23:27 - root - CRITICAL - <class 'simplejson.scanner.JSONDecodeError'>: Expecting value: line 1 column 2 (char 1)
You could also try updating python3-simplejson (if that does not pull in too much other stuff) from d:l:py (and downgrade back if it does not help). Could be that vidcutter expects a rather new version of the simplejson module (just guessing though). HTH, -dnh [1] I routinely get half the filesize by reencoding the files from the public tv-stations, just by using a variable bitrate and the internal de-noiser of x264 at "nr=750"... e.g. one that had about 2256kbps (IIRC just video) is down to 862kpbs (including 1 audio AAC). mencoder -nosound -ovc x264 -x264encopts \ crf=23:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 \ -o out.avi in.mp4 && mkvmerge -o out.mkv out.avi -D in.mp4 (and after checking: rm out.avi in.mp4 ;) No scaling in that case. -- I distinctly remember forgetting that. -Clara Barton -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-12-01 at 02:51 +0100, David Haller wrote:
Hello,
On Wed, 29 Nov 2017, Carlos E. R. wrote: [..]
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget
Looks like vidcutter uses an embedded mpv for display...
- INFO - [opengl-cb] GL_VERSION='3.3.0 NVIDIA 340.102' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Detected desktop OpenGL 3.3. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_VENDOR='NVIDIA Corporation' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_RENDERER='GeForce 9500 GT/PCIe/SSE2' [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vaapi-glx' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb/vaapi-glx] Not using this by default. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading failed. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vdpau-glx'
Try disabling the vdpau-glx driver too. The HW-decoders are rather limited in regard to supported features of the codecs and may barf on stuff that software-decoders (e.g. from ffmpeg) plays without problem. It's why I stopped using hw-decoding it at all (and using hw-encoding)[1].
How do I disable it? I'm using the proprietary nvidia driver. There is no command line option in vidcutter to do that.
2017-11-29 23:27 - vidcutter.libs.videoservice - INFO -
/usr/bin/ffprobe -hide_banner -v error -show_streams \ -show_format -of json "/home_aux/cer/Fusion/Hacer/Trek/p.mpeg"
Could you paste.opensuse.org the output of that ffprobe command?
cer@Telcontar:~/Fusion/Hacer/Trek> ffprobe -hide_banner -v error -show_streams -show_format -of json p.mpeg > ffprobeoutput.txt [h264 @ 0xa911e0] mmco: unref short failure cer@Telcontar:~/Fusion/Hacer/Trek> Huh. An error. Needs "2>&1". <http://paste.opensuse.org/19321365> Huh. Command susepaste default is 59 minutes. Repeating. <http://susepaste.org/85780054>
2017-11-29 23:27 - vidcutter.libs.videoservice - ERROR - Error decoding ffprobe JSON output
As that what the python-code seems to barf on parsing...
Yes, and ffprobe has an error, too. I see.
[..]
File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib64/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) 2017-11-29 23:27 - root - CRITICAL - <class 'simplejson.scanner.JSONDecodeError'>: Expecting value: line 1 column 2 (char 1)
You could also try updating python3-simplejson (if that does not pull in too much other stuff) from d:l:py (and downgrade back if it does not help). Could be that vidcutter expects a rather new version of the simplejson module (just guessing though).
Could try... As long as that doesn't break other things.
HTH, -dnh
[1] I routinely get half the filesize by reencoding the files from the public tv-stations, just by using a variable bitrate and the internal de-noiser of x264 at "nr=750"... e.g. one that had about 2256kbps (IIRC just video) is down to 862kpbs (including 1 audio AAC). mencoder -nosound -ovc x264 -x264encopts \ crf=23:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 \ -o out.avi in.mp4 && mkvmerge -o out.mkv out.avi -D in.mp4 (and after checking: rm out.avi in.mp4 ;) No scaling in that case.
Thanks for the hint :-) Foir the moment, I was not looking at recoding at all, but just to remove commercials in the middle and the lead/tail sections, which sometimes are half of the file. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlohYqQACgkQtTMYHG2NR9Wa5gCeNd+iJhTbwgs59eWgzxObaLgG cGgAn2HZ5V8Hi+BVCxUpUpYdSVM6qvLV =ZYon -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Fri, 01 Dec 2017, Carlos E. R. wrote:
On Friday, 2017-12-01 at 02:51 +0100, David Haller wrote:
On Wed, 29 Nov 2017, Carlos E. R. wrote: [..]
cer@Telcontar:~/Fusion/Hacer/Trek> vidcutter --debug p.mpeg [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget
Looks like vidcutter uses an embedded mpv for display...
- INFO - [opengl-cb] GL_VERSION='3.3.0 NVIDIA 340.102' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Detected desktop OpenGL 3.3. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_VENDOR='NVIDIA Corporation' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] GL_RENDERER='GeForce 9500 GT/PCIe/SSE2' [..] 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vaapi-glx' 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb/vaapi-glx] Not using this by default. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading failed. 2017-11-29 23:27 - vidcutter.libs.mpvwidget - INFO - [opengl-cb] Loading hwdec driver 'vdpau-glx'
Try disabling the vdpau-glx driver too. The HW-decoders are rather limited in regard to supported features of the codecs and may barf on stuff that software-decoders (e.g. from ffmpeg) plays without problem. It's why I stopped using hw-decoding it at all (and using hw-encoding)[1].
How do I disable it?
Settings -> Video -> Playback -> [ ] Hardware decoding
There is no command line option in vidcutter to do that.
The above probably sets hwdec=no in the [General] section of ~/.config/vidcutter/vidcutter.ini
2017-11-29 23:27 - vidcutter.libs.videoservice - INFO -
/usr/bin/ffprobe -hide_banner -v error -show_streams \ -show_format -of json "/home_aux/cer/Fusion/Hacer/Trek/p.mpeg"
Could you paste.opensuse.org the output of that ffprobe command?
cer@Telcontar:~/Fusion/Hacer/Trek> ffprobe -hide_banner -v error -show_streams -show_format -of json p.mpeg > ffprobeoutput.txt [h264 @ 0xa911e0] mmco: unref short failure cer@Telcontar:~/Fusion/Hacer/Trek> [..] <http://susepaste.org/85780054>
Hm. That looks ok.
2017-11-29 23:27 - vidcutter.libs.videoservice - ERROR - Error decoding ffprobe JSON output
As that what the python-code seems to barf on parsing...
Yes, and ffprobe has an error, too. I see.
I debugged it: the actual json output parses ok, but when adding the error from ffprobe, I get exactly the JSON decoder error:
2017-11-29 23:27 - root - CRITICAL - <class 'simplejson.scanner.JSONDecodeError'>: Expecting value: line 1 column 2 (char 1)
You could also try updating python3-simplejson (if that does not pull in too much other stuff) from d:l:py (and downgrade back if it does not help). Could be that vidcutter expects a rather new version of the simplejson module (just guessing though).
Could try... As long as that doesn't break other things.
I tested it now with both simplejson-3.13.2 as well as 3.10.0. BTW: try it with this snippet: ==== #!/usr/bin/python3 import sys import simplejson as json #import json as json fh = open(sys.argv[1], "r") json.load(fh) fh.close() ==== $ python3 t.py 85780054.json $ python3 t.py 85780054_err.json Traceback (most recent call last): File "t.py", line 7, in <module> json.load(fh) [..] simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 2 (char 1) (resp. when using the builtin json parser instead of simplejson): $ python3 t.py 85780054_err.json json.decoder.JSONDecodeError: Expecting value: line 1 column 2 (char 1) BTW: vidcutter first tries simplejson and then uses the builtin or dies. And simplejson is the "upstream" for the builtin. So you need to get rid of the ffprobe error. Try this patch with 'patch -p1 < the_patchfile' from inside your python3-dir: ==== vidcutter-5.0.5-ffprobe.patch ==== diff -x '*~' -purN a/site-packages/vidcutter/libs/videoservice.py b/site-packages/vidcutter/libs/videoservice.py --- a/site-packages/vidcutter/libs/videoservice.py 2017-12-02 19:17:08.048806154 +0100 +++ b/site-packages/vidcutter/libs/videoservice.py 2017-12-02 19:17:54.152807157 +0100 @@ -454,7 +454,7 @@ class VideoService(QObject): def probe(self, source: str) -> bool: try: - args = '-v error -show_streams -show_format -of json "{}"'.format(source) + args = '-v fatal -show_streams -show_format -of json "{}"'.format(source) json_data = self.cmdExec(self.backends.ffprobe, args, output=True) self.media = Munch.fromDict(json.loads(json_data)) return hasattr(self.media, 'streams') and len(self.media.streams) ==== Alternatively just edit site-packages/vidcutter/libs/videoservice.py manually. If it still doesn't work, try using other "loglevels", see option '-v' in 'man ffprobe' (i.e. try '-v panic', '-v quiet'). If it works, I guess the vidcutter guys would like a bugreport and possibly a (sample) of the offending file(s).
[1] I routinely get half the filesize by reencoding the files from the public tv-stations, just by using a variable bitrate and the internal de-noiser of x264 at "nr=750"... e.g. one that had about 2256kbps (IIRC just video) is down to 862kpbs (including 1 audio AAC). mencoder -nosound -ovc x264 -x264encopts \ crf=23:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 \ -o out.avi in.mp4 && mkvmerge -o out.mkv out.avi -D in.mp4 (and after checking: rm out.avi in.mp4 ;) No scaling in that case.
I forgot to mention, if you don't want to remux anyway to mkv, you can use '-oac copy' instead of '-nosound' and skip the mkvmerge. Reason for me is that _my_ old mencoder barfs on copying aac audio. And I'm not sure if it's still recommended not to use the -af mkv muxer but use mkvmerge instead as I do.
Thanks for the hint :-)
Foir the moment, I was not looking at recoding at all, but just to remove commercials in the middle and the lead/tail sections, which sometimes are half of the file.
Yeah, and with recoding, you'd might get down to 25% ;) Always depends on the sizes ;) If I can get a file down from 3GB+ to about 1.2GB ... On the other hand, if getting a file from 400M to 200M in a few minutes... And as long as (my) CPU cores have nothing else to do ... BTW: you can also set nr= inside avidemux (second tab in the x264 settings IIRC). Anyway: if you get constant-BR streams or other stuff, it's sometimes really astonishing how much you can save while reencoding. the "crf=23" has so far always been more than good enough and the 'nr=750' might make it even a touch less noisy, but mostly the nr= removes (inside the x264 codec!) tons of noise that'd result in frames differences, which thusly won't have to be encoded at all. If you _see_ the noise and want to remove that, nr= is not what you need, that's not "strong" enough by far. But it's very efficient at removing stuff that'd blow up frame-diffs. Even with "normal" VBR encoded stuff, I got 20%-30% less size in the result, just by adding the nr= option for x264. HTH, -dnh PS: I can't even program python ;) -- Reporter (to Mahatma Gandhi): Mr Gandhi, what do you think of Western Civilization? Gandhi: I think it would be a good idea. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday, November 29, 2017 1:45:09 PM EST Carlos E. R. wrote:
On Wednesday, 2017-11-29 at 17:44 +1100, Basil Chupin wrote:
On 24/11/17 14:50, Carlos E. R. wrote:
Anyway, I installed that rpm, but vidcutter still doesn't work. I managed to tell it to open a video file, it did nothing, the timeline displays nothing, it does not play the video, it is impossible to cut anything. If I give the name of the video file on the commandline, it crashes.
It works, Carlos, it really does (Leap 42.3 + VidCutter v5.0.0) :-).
It doesn't in 42.2, I tried again yesterday. It doesn't load the file.
After installing python3-typing and python-typing from here: https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.2/ And updating vidcutter to 5.0.0-12.1 from here: http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_42.... The app is now working on my 42.2 KDE machine. I successfully edited .mpeg, .mp4, and .vob formats, but haven't tried any others yet. I did find that the "SmartCut" feature either doesn't work or is just painfully slow (I gave up waiting); the feature wasn't needed for what I wanted to do. --dg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi, DaVinci Resolve is freeware, and is much more powerful then any other non-paid alternative. With free version you can't output 4k and 8k videos, but I don't think its necessary for a hobby. There are a lot of tutorials on youtube. Installation on Linux requires nVidia card and CUDA support. On 11/20/2017 09:09 PM, gumb wrote:
On 13/06/17 13:51, gumb wrote:
And I think everybody piled in with the usual suggestions of Kdenlive, etc. But you might be better off with a more simple, dedicated tool such as Avidemux, or Vidcutter: https://www.linux-apps.com/p/1180755
One for Carlos - I hope this reply goes into the right place in this ancient thread.
I believe you were looking for video tools that would treat/export all the original subtitle tracks. I just saw a piece on OMG!Ubuntu! about an update to VidCutter, which *may* - if the notes hold true - provide this functionality, but you'll have to try it out yourself.
http://www.omgubuntu.co.uk/2017/11/vidcutter-5-0-released-improved-ui-frame-...
gumb
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-11-20 23:56, andreil1@starlett.lv wrote:
Hi,
DaVinci Resolve is freeware, and is much more powerful then any other non-paid alternative. With free version you can't output 4k and 8k videos, but I don't think its necessary for a hobby. There are a lot of tutorials on youtube.
Installation on Linux requires nVidia card and CUDA support.
I only need a simple editor for streams recorded from TV. I want to remove the start lead, the tail end, and the commercials in the middle. It also has to keep the two audio tracks (Spanish and English) and the subtitles. Best if it doesn't recode the video stream, for speed - just remove sections, copy the rest as is. Does DaVinci Resolve do that? It is not available in Packman. I see in wikipedia that it is very powerful, but what I need is very simple, yet none of what I have tested does it, or it is very complex to handle. There is only Spanish wikipedia article and it does not cite the main web link. Project X does it, but crashes on my cable TV streams (https://sourceforge.net/projects/project-x/). -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Carlos E. R. wrote:
I only need a simple editor for streams recorded from TV. I want to remove the start lead, the tail end, and the commercials in the middle.
I was reading some thread about cutting on the mythtv list - I can't find it again, but in mythtv, you mark the lead and the tail, and you can have mythtv mark the commercials. I am pretty certain I saw someone mention that he used ffmpeg to do the cutting based on the marks from mythtv. Somebody also mentioned https://www.mythtv.org/wiki/MythDVBcut I don't do any video cutting myself - mythtv has the marks, that is sufficient. -- Per Jessen, Zürich (10.9°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2017-11-23 at 15:48 +0100, Per Jessen wrote:
Carlos E. R. wrote:
I only need a simple editor for streams recorded from TV. I want to remove the start lead, the tail end, and the commercials in the middle.
I was reading some thread about cutting on the mythtv list - I can't find it again, but in mythtv, you mark the lead and the tail, and you can have mythtv mark the commercials. I am pretty certain I saw someone mention that he used ffmpeg to do the cutting based on the marks from mythtv.
Somebody also mentioned https://www.mythtv.org/wiki/MythDVBcut
I don't do any video cutting myself - mythtv has the marks, that is sufficient.
Interesting. I read somewhere that MythTV used a contributive system to publish the commercial starts-ends, so that the thing could automatically skip them when playing, or perhaps when saving. I wish that kodi would have a similar thing. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXGpIACgkQtTMYHG2NR9XVrACeJqJuUFiOd5yDNowMdNoysm86 vCsAn0o1W+0mFjj+an/26fjccfI0Heb4 =qNQX -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
On Thursday, 2017-11-23 at 15:48 +0100, Per Jessen wrote:
Carlos E. R. wrote:
I only need a simple editor for streams recorded from TV. I want to remove the start lead, the tail end, and the commercials in the middle.
I was reading some thread about cutting on the mythtv list - I can't find it again, but in mythtv, you mark the lead and the tail, and you can have mythtv mark the commercials. I am pretty certain I saw someone mention that he used ffmpeg to do the cutting based on the marks from mythtv.
Somebody also mentioned https://www.mythtv.org/wiki/MythDVBcut
I don't do any video cutting myself - mythtv has the marks, that is sufficient.
Interesting.
I read somewhere that MythTV used a contributive system to publish the commercial starts-ends, so that the thing could automatically skip them when playing, or perhaps when saving.
To be honest, I don't use the commercial detection system in MythTV. I think I had trouble with it in the beginning (5 years ago), and then never bothered again. When an ad section starts, I find it just as easy to press '4' and skip forward (cursor right). (95% of ad sections are 4 minutes long, some 2/3/5 even 6). You also get to judge the popularity - the longer the break, the more popular the show :-)
I wish that kodi would have a similar thing.
I thought kodi was just a media player? Or does it record as well? -- Per Jessen, Zürich (5.7°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday, 2017-11-24 at 07:53 +0100, Per Jessen wrote:
Carlos E. R. wrote:
I don't do any video cutting myself - mythtv has the marks, that is sufficient.
Interesting.
I read somewhere that MythTV used a contributive system to publish the commercial starts-ends, so that the thing could automatically skip them when playing, or perhaps when saving.
To be honest, I don't use the commercial detection system in MythTV. I think I had trouble with it in the beginning (5 years ago), and then never bothered again. When an ad section starts, I find it just as easy to press '4' and skip forward (cursor right). (95% of ad sections are 4 minutes long, some 2/3/5 even 6). You also get to judge the popularity - the longer the break, the more popular the show :-)
I wish that kodi would have a similar thing.
I thought kodi was just a media player? Or does it record as well?
Yes, it displays TV and radio from a variety of sources, using a pletora of plugins, and can directly record from those. Now that I think, it probably has a plugin to display from youtube. "Closed" source boxes using kodi may have plugins to "hijack" from sources perhaps illegally. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloYB7wACgkQtTMYHG2NR9XfUwCfe87Jy3B9ufGw9rDIXSMVrvH4 upEAnRXVmI3XMeIl40BFGNzMMS3Tz815 =uNmm -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 24/11/17 11:51, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Friday, 2017-11-24 at 07:53 +0100, Per Jessen wrote:
Carlos E. R. wrote:
I don't do any video cutting myself - mythtv has the marks, that is sufficient.
Interesting.
I read somewhere that MythTV used a contributive system to publish the commercial starts-ends, so that the thing could automatically skip them when playing, or perhaps when saving.
To be honest, I don't use the commercial detection system in MythTV. I think I had trouble with it in the beginning (5 years ago), and then never bothered again. When an ad section starts, I find it just as easy to press '4' and skip forward (cursor right). (95% of ad sections are 4 minutes long, some 2/3/5 even 6). You also get to judge the popularity - the longer the break, the more popular the show :-)
I wish that kodi would have a similar thing.
I thought kodi was just a media player? Or does it record as well?
Yes, it displays TV and radio from a variety of sources, using a pletora of plugins, and can directly record from those.
Now that I think, it probably has a plugin to display from youtube.
"Closed" source boxes using kodi may have plugins to "hijack" from sources perhaps illegally.
- -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iEYEARECAAYFAloYB7wACgkQtTMYHG2NR9XfUwCfe87Jy3B9ufGw9rDIXSMVrvH4 upEAnRXVmI3XMeIl40BFGNzMMS3Tz815 =uNmm -----END PGP SIGNATURE-----
A lot of the suppliers of Kodi boxes used for streaming illegal stuff have been shut down by the courts in UK. Most of them ran Android I believe. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2017-11-21 at 01:28 +0100, Carlos E. R. wrote:
I only need a simple editor for streams recorded from TV. I want to remove the start lead, the tail end, and the commercials in the middle. It also has to keep the two audio tracks (Spanish and English) and the subtitles. Best if it doesn't recode the video stream, for speed - just remove sections, copy the rest as is.
I got, offlist, the idea of testing a Windows app, Smart Cutter for DV and DVB (<http://www.fame-ring.com/>). It is payware, but has a free trial version (I don't know what are the limitations of the trial version). It does not recode. You mark the points for removal, then generate a resulting file. I'm testing it inside a vmware virtual machine. Marking the edit points is a bit slow, but once done the recording is very fast, being basically a file copy operation. What I have not being sucessful yet is in removing sections, the result has the entire stream. I don't know if I'm not doing it right or that's a limitation of the "trial" version. Ah, apparently it is a water mark, says the web page - but I see no water mark in the result. I'll test a bit more. If I can make it work, the next step would be to run it in Wine instead. According to the help, I mark a start point, an end point, then hit delete to remove that section. It doesn't, instead it deletes the mark points, and the conversion applies to the entire stream. This software is the exact thing I want, but it fails to work. - -- Cheers, Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAloXRS0ACgkQtTMYHG2NR9X/oACfS9V0kNUD9FOfnHeBGvCJshnU S9gAoISgoeNm4pB0bSoSyGLlMadsE7nv =aLVd -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op zaterdag 5 maart 2016 19:39:01 CET schreef Carlos E. R.:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
One limitation is that movies here have two sound tracks, one in Spanish, and the other one in the original language, typically English. I want to keep both, obviously.
I don't need any transition or effect, just a simple editor that allows me to remove unwanted sections.
I have tried:
pitivi - crashes on start
LiVES - works for an hour at 100% CPU and can't load the file.
dvbcut - says my mpeg file is not a video (and it certainly is!)
tragtor - can convert, but not edit.
openshot - almost. My video has two sound tracks, and this tool ignores the second track.
cinelerra-cv - I can't make head or tails of it. I tell it to load a video file, it does, but then I don't see how to do anything. It doesn't even display the video. I may have to read the manual, but I dislike having to read a manual for a GUI. Still...
kdenlive - Well... crashes too often. I can mark the cuts, but it does not display what I'm cutting. And only one sound track.
HandBrake - no edit.
Avidemux - one sound track only.
Kino - abandonware.
Lightworks ??
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo>
Flowblade ?? I don't understand the tool. May need some reading. At least it runs.
I would like something that would produce a command line to ffmpeg in a GUI. Then I could modify further the options. This would be ideal. tragtor works this way, but has no editor.
-- Cheers
Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Carlos, I've done all you describe using kdenlive. More than any other application kdenlive needs its deps and recommends and it's own package to be from the Packman repo. -- Gertjan Lettink, a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 12:56, Knurpht - Gertjan Lettink wrote:
Carlos,
I've done all you describe using kdenlive. More than any other application kdenlive needs its deps and recommends and it's own package to be from the Packman repo.
I have it from packman. Besides crashing too often, I find it difficult to cut out the exact regions, and even if I get that far, it ignores the second audio track on conversion. I'll try again. I load the video. If play automatically is selected in the open file dialogue, the application crashes immediately. I see a clip monitor window at the top right, so I try to use that. The video I'm trying has 3 hours. I have to go to the start of the appropriate section with the mouse. To select the exact frame I would use the keyboard, but it doesn't respond. There is a little box on the right where I can select the second with the keyboard, but the image doesn't update till I release the keyboard. I then hit the "[" miniicon to signal that I want the start point just there. After some experimentation it does just that, but there is no visible sign in the slider till I also signal the end point somewhere. I drag that to the "video 1" slider. It is a 10 minutes cut for testing. I hit "render". I select Matroska, which I know for sure it supports several audio tracks. Running, start 13:22, Estimated time 36:18 - that's a lot for a ten minutes video, ffmpeg is faster. Finished in 59 minutes, at 14:21 hours. I got "untitled.mkv", and it only has one audio stream (English is missing), so it is of no use to me. I absolutely need both Spanish and English audio in the same file. I can live with a slow program, but not one that doesn't produce the expected result. Google. https://forum.kde.org/viewtopic.php?f=271&t=112141 Clips with multiple audio streams last post 2013, no good. https://kdenlive.org/forum/kdenlive-and-multiple-2-audio-channels last post 2010. No good. https://bugs.kdenlive.org/view.php?id=2556 0002556: No support for multiple audio streams The reported uploaded a video sample, then nothing came out. It is not supported. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
I load the video. If play automatically is selected in the open file dialogue, the application crashes immediately. I see a clip monitor window at the top right, so I try to use that. don't try this, use directly the timeline, there is a key to cut. soory I write with W10 here, from Madrid :-( jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 20:24, jdd wrote:
I load the video. If play automatically is selected in the open file dialogue, the application crashes immediately. I see a clip monitor window at the top right, so I try to use that.
don't try this, use directly the timeline, there is a key to cut. soory I write with W10 here, from Madrid :-(
In the timeline there is no guide whatsoever of what I'm marking. At least, when the video is 12GB, with a much smaller one when I click on the timeline I see the picture in the Project monitor. The timeline only displays one icon and a pink region. However, the point is moot: kdenlive only supports one audio track, and most of my videos have two tracks: Spanish and English. So kdenlive is out completely. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Op zondag 6 maart 2016 22:02:58 schreef Carlos E. R.:
On 2016-03-06 20:24, jdd wrote:
I load the video. If play automatically is selected in the open file dialogue, the application crashes immediately. I see a clip monitor window at the top right, so I try to use that.
don't try this, use directly the timeline, there is a key to cut. soory I write with W10 here, from Madrid :-(
In the timeline there is no guide whatsoever of what I'm marking. At least, when the video is 12GB, with a much smaller one when I click on the timeline I see the picture in the Project monitor.
The timeline only displays one icon and a pink region.
However, the point is moot: kdenlive only supports one audio track, and most of my videos have two tracks: Spanish and English.
So kdenlive is out completely.
You may try the kdenlive mailing list should be on http://forum.kde.org, but I can't reach it. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-06 23:36, Freek de Kruijf wrote:
Op zondag 6 maart 2016 22:02:58 schreef Carlos E. R.:
However, the point is moot: kdenlive only supports one audio track, and most of my videos have two tracks: Spanish and English.
So kdenlive is out completely.
You may try the kdenlive mailing list should be on http://forum.kde.org, but I can't reach it.
No point. They already have known of the issue for years. It is up to them to develop it or not. I'll have to try Windows instead. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hi, i use avidemux3_qt4 from the packman repo on opensuse 13.2. It is the only tool i found, that can cut h264 (HD-TV) videos and is not too complicated. I usually set: - Video Output to "Mpeg4 AVC (x264) - Audio Output to "Copy" -> this preserves all audio tracks! You can also use "Audio -> select track" to select tracks and transcode them individually - Output Format to "Mkv muxer" - personal favourite, but mp4 should be good too Greetings On 03/05/2016 07:39 PM, Carlos E. R. wrote:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
One limitation is that movies here have two sound tracks, one in Spanish, and the other one in the original language, typically English. I want to keep both, obviously.
I don't need any transition or effect, just a simple editor that allows me to remove unwanted sections.
I have tried:
pitivi - crashes on start
LiVES - works for an hour at 100% CPU and can't load the file.
dvbcut - says my mpeg file is not a video (and it certainly is!)
tragtor - can convert, but not edit.
openshot - almost. My video has two sound tracks, and this tool ignores the second track.
cinelerra-cv - I can't make head or tails of it. I tell it to load a video file, it does, but then I don't see how to do anything. It doesn't even display the video. I may have to read the manual, but I dislike having to read a manual for a GUI. Still...
kdenlive - Well... crashes too often. I can mark the cuts, but it does not display what I'm cutting. And only one sound track.
HandBrake - no edit.
Avidemux - one sound track only.
Kino - abandonware.
Lightworks ??
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo>
Flowblade ?? I don't understand the tool. May need some reading. At least it runs.
I would like something that would produce a command line to ffmpeg in a GUI. Then I could modify further the options. This would be ideal. tragtor works this way, but has no editor.
-- Cheers
Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-06 19:18, Florian Gleixner wrote:
Hi,
i use avidemux3_qt4 from the packman repo on opensuse 13.2.
Ah, avidemux3, I'll try see if it works. I thhought it was work in progress, did not work at all last time I tried. I'll try now. It takes long to load my 12 GB file, without feedback. The window is not even able to refresh itself. The xterm I used to start it displays thousands of these: [Ts Demuxer] Pes for Pid =0x8191 does not contain payload start [Ts Demuxer] Pes for Pid =0x8191 does not contain payload start [Ts Demuxer] Pes for Pid =0x8191 does not contain payload start [Ts Demuxer] Pes for Pid =0x8191 does not contain payload start Ah, now it says that it is indexing, and those lines in xterm stop.
It is the only tool i found, that can cut h264 (HD-TV) videos and is not too complicated. I usually set: - Video Output to "Mpeg4 AVC (x264) - Audio Output to "Copy" -> this preserves all audio tracks! You can also use "Audio -> select track" to select tracks and transcode them individually - Output Format to "Mkv muxer" - personal favourite, but mp4 should be good too
Looks promising, thanks :-) I selected easily the start and end of the movie. This one has no commercials, but I wonder if the program is able to remove more sections in the middle. Now to convert. It says it will take three hours. No, four. It is a lot. Now it is 22:16. If I try "mediainfo" on the partially written file, it has only video track, no audio :-? Maybe it is written later. I'll report more when it finishes. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-06 22:20, Carlos E. R. wrote:
On 2016-03-06 19:18, Florian Gleixner wrote:
Now to convert. It says it will take three hours. No, four. It is a lot. Now it is 22:16.
If I try "mediainfo" on the partially written file, it has only video track, no audio :-? Maybe it is written later.
I'll report more when it finishes.
I notice that it is working all CPU cores: 382% (at nice level), the rest up to 400% is used by other tasks, like firefox, that is good. Machine is still very responsive. [...] It suddenly stopped converting after 18%. There is a window saying that the video has been saved but seems to be incomplete. Clicking on OK gets another saying that the file was not saved correctly. There are some messages in the terminal: [encode] [x264] Cannot get next image [encode] Flushing delayed frames [getNextFrameAs] Audio thread stopped, no more data [encode] [x264] Cannot get next image [encode] Flushing delayed frames Percent:18 [getNextFrameAs] Audio thread stopped, no more data [encode] [x264] Cannot get next image [encode] Flushing delayed frames [getNextFrameAs] Audio thread stopped, no more data [encode] [x264] Cannot get next image [encode] Flushing delayed frames The resulting video has 563MB, and no audio at all. And it has only 20 minutes, so it is incomplete. I try again, with a filter to crop and resize a bit. Now it says it will take half an hour. Now it is 23:06 I notice now that the audio is set to copy zero tracks, so I stop it. Apparently I have to manually select audio tracks (from which file) and select language. No, it says "Error: some tracks are used multiple times". It forces me to remove one of the audio tracks, only allows one. Ok, it seems I have to select the file again, and I have two tracks now. I'm unsure if it is using both languages. Another thirty minutes, starting at 23:21 [...] It aborted at 72% :-/ The result has two audio tracks, both muted, no sound. It plays badly on xine, jerkily. In VLC it pays smoothly, but no sound. Well, this avidemux3 was promising, but fails badly: * Can not remove commercials in the middle. It only can trim the start and the end. * Produces no sound. * Can not parse the input stream, it aborts somewhere in the middle. If I tell avidemux3 to play the original video, it has no sound, just chirps. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Well, this avidemux3 was promising, but fails badly:
* Can not remove commercials in the middle. It only can trim the start and the end.
If you have a video without commercials, your way was the right one. If you want to remove commercials, you have to mark the commercial and then press "del" or go to edit->delete. Repeat for every commercial and the start/end you want to crop.
* Produces no sound. * Can not parse the input stream, it aborts somewhere in the middle.
I can only guess that the recording has some problems like missing frames. For the audio: avidemux3 can have problems encoding audio when the audio tracks change during recording. For broken files you may have a chance to fix it by cutting it with avidemux and select copy for both Video and Audio output. Then try to postprocess it with HandBrake. Or try to preprocess it with HandBrake and then cut it with avidemux3.
Le 07/03/2016 10:58, Florian Gleixner a écrit :
I can only guess that the recording has some problems like missing frames. For the audio: avidemux3 can have problems encoding audio when the audio tracks change during recording.
For broken files you may have a chance to fix it by cutting it with avidemux and select copy for both Video and Audio output. Then try to postprocess it with HandBrake. Or try to preprocess it with HandBrake and then cut it with avidemux3.
MTS (aka numerical TV files) often have faulty frames, and only a MTS reader can cope with this. This gives with most readers out of synv audio... I know of no solution. Was one in SD time, never ported to HD jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 20:20, jdd wrote:
MTS (aka numerical TV files) often have faulty frames, and only a MTS reader can cope with this. This gives with most readers out of synv audio... I know of no solution.
Most of my videos come from a TV recorder, and I do them using two programs in Java: cridmanager and projectX. It does no conversion, just allows cutting at the GOP point, allowing removal of any section. It is quite fast, I can "adapt" a dozen of videos at the same time. And it runs in Java, so works both in Linux and Windows. And it handles both language tracks, only that the ordering is unpredicatable. After having a file with the material I want, I can use ffmpeg to recode it at a smaller size. However, these new videos come from a different device. Instead of over the air, they are transmitted on fibre, and the result is already an mpeg file, of a huge size, like 12 or more gigabytes. Several resolutions. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
However, these new videos come from a different device. Instead of over the air, they are transmitted on fibre, and the result is already an mpeg file, of a huge size, like 12 or more gigabytes. Several resolutions.
Le 07/03/2016 20:39, Carlos E. R. a écrit : this is really curious. Fiber should transmit video without error. I know of no true mpg file that can have error (and still be readable). but MTS files are also some variant of mpg, so could you ask mediainfo what are the two kind of files, your MTS and your mpg? thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 22:15, jdd wrote:
However, these new videos come from a different device. Instead of over the air, they are transmitted on fibre, and the result is already an mpeg file, of a huge size, like 12 or more gigabytes. Several resolutions.
Le 07/03/2016 20:39, Carlos E. R. a écrit : this is really curious. Fiber should transmit video without error. I know of no true mpg file that can have error (and still be readable).
but MTS files are also some variant of mpg, so could you ask mediainfo what are the two kind of files, your MTS and your mpg?
There is only a single mpeg file. The mpeg stream comes from the TV station, so it can be faulty on origin, but all samples I tested have problems. Well, all xine, vlc, mplayer... play them fine. cer@Telcontar:~/Videos/Fusion/trabajo> mediainfo Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg General ID : 100 (0x64) Complete name : Las 13 claves del Apolo 13 Episodio 1.mpeg Format : MPEG-TS File size : 1.04 GiB Duration : 1h 5mn Overall bit rate mode : Constant Overall bit rate : 2 299 Kbps Video ID : 481 (0x1E1) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : High@L3.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : 27 Duration : 1h 5mn Bit rate : 1 668 Kbps Width : 720 pixels Height : 576 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Standard : PAL Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : MBAFF Scan order : Top Field First Bits/(Pixel*Frame) : 0.161 Stream size : 776 MiB (73%) Color primaries : BT.601 PAL Transfer characteristics : BT.470 System B, BT.470 System G Matrix coefficients : BT.601 Audio #1 ID : 482 (0x1E2) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Codec ID : 3 Duration : 1h 5mn Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : 15ms Stream size : 89.3 MiB (8%) Language : esp Language, more info : Clean effects Audio #2 ID : 483 (0x1E3)-194 (0xC2) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Mode : Joint stereo Codec ID : 3 Duration : 1h 5mn Bit rate mode : Constant Bit rate : 128 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : 15ms Stream size : 59.5 MiB (6%) Language : Volapuk Language, more info : Clean effects Audio #3 ID : 483 (0x1E3)-192 (0xC0) Menu ID : 1 (0x1) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Duration : 360ms Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Stream size : 8.44 KiB (0%) cer@Telcontar:~/Videos/Fusion/trabajo> -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 03/07/2016 10:33 PM, Carlos E. R. wrote:
but MTS files are also some variant of mpg, so could you ask mediainfo what are the two kind of files, your MTS and your mpg?
MTS aka MPEG-TS are Mpeg transport streams.
There is only a single mpeg file. The mpeg stream comes from the TV station, so it can be faulty on origin, but all samples I tested have problems. Well, all xine, vlc, mplayer... play them fine.
avidemux3 is picky. Players are not.
cer@Telcontar:~/Videos/Fusion/trabajo> mediainfo Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg
Looks OK. h264 encoded video, 2 audio streams, a third broken. Can you start avidemux3 using a terminal and then try to cut/encode until it fails? Probably console error messages show the problem. Have you tried to set copy to video and audio settings? Have you tried to preprocess the file with handbrake?
On Sun, 6 Mar 2016 23:51:40 +0100 Carlos E. R. wrote:
If I tell avidemux3 to play the original video, it has no sound, just chirps.
Hi Carlos, I did an extensive survey of audio and video editing software for Linux a few years ago and I thought I'd share my recollections. I liked kdenlive, kino and Cinelerra (I still keep this last one installed) but I don't think any of them can be used standalone. There are always "pre-processing", "interim processing" and "post-processing" tasks to be done with various libraries and command line tools. I know the following simple example isn't directly related to your current experiments, but it does exemplify this phenomenon. It is derived from my old notes: ffmpeg reading the original recording date and time and encoding it in the frames in the output file to be visible when the video is played: ffmpeg -r 29.97 -s 320x240 -i /mnt/sdc1/sources/inputfile.mpg -vhook \ '/usr/lib/vhook/imlib2.so -c white -F FreeSans.ttf/12 -x 0 -y 0 -t \ %A-%D-%T' /mnt/sdd1/projects/timestamped.mp4 You see /mnt/sdc1 and /mnt/sdd1 ? I consistently experienced the best and most reliable performance using separate, external disks for 'source,' 'temporary files' and 'target' This avoids read/write collisions which can break processing of streams. I also seem to recall the above mentioned GUIs "imported" videos by decompressing and storing ("caching") them in raw DV format. I ultimately discovered that I spent a great less time waiting when I decompressed my source files in advance to an external disk. YMMV but I hope this helps! :-) regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 14:21, Carl Hartung wrote:
On Sun, 6 Mar 2016 23:51:40 +0100 Carlos E. R. wrote:
If I tell avidemux3 to play the original video, it has no sound, just chirps.
Hi Carlos,
I did an extensive survey of audio and video editing software for Linux a few years ago and I thought I'd share my recollections.
I liked kdenlive, kino and Cinelerra (I still keep this last one installed) but I don't think any of them can be used standalone.
Kino is an abandoned project, apparently. Cinelerra is simply unable to load the video. It prints no error, but after thinking for minutes, nothing is shown. Perhaps expanding it first, as you suggest, might do a difference. kdenlive only supports one audio track (verified on bugzilla).
There are always "pre-processing", "interim processing" and "post-processing" tasks to be done with various libraries and command line tools. I know the following simple example isn't directly related to your current experiments, but it does exemplify this phenomenon. It is derived from my old notes:
ffmpeg reading the original recording date and time and encoding it in the frames in the output file to be visible when the video is played:
ffmpeg -r 29.97 -s 320x240 -i /mnt/sdc1/sources/inputfile.mpg -vhook \ '/usr/lib/vhook/imlib2.so -c white -F FreeSans.ttf/12 -x 0 -y 0 -t \ %A-%D-%T' /mnt/sdd1/projects/timestamped.mp4
Interesting.
You see /mnt/sdc1 and /mnt/sdd1 ?
I consistently experienced the best and most reliable performance using separate, external disks for 'source,' 'temporary files' and 'target' This avoids read/write collisions which can break processing of streams.
Yes, I noticed this, too.
I also seem to recall the above mentioned GUIs "imported" videos by decompressing and storing ("caching") them in raw DV format. I ultimately discovered that I spent a great less time waiting when I decompressed my source files in advance to an external disk.
DV? what format is that one? Would I do it with ffmpeg? Or another CLI tool?
YMMV but I hope this helps! :-)
Thanks. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Carl Hartung composed on 2016-03-07 13:21 (UTC):
I ultimately discovered that I spent a great less time waiting when I decompressed my source files in advance to an external disk.
Decompressed how, using what? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Sun, 06 Mar 2016, Carlos E. R. wrote:
Well, this avidemux3 was promising, but fails badly:
* Can not remove commercials in the middle. It only can trim the start and the end.
Wrong. You need to reverse the way of cutting: - select crud at start with A/B-Markers, delete - select crud at in middle with A/B-Markers, delete [..] - select crud at end with A/B-Markers, delete save what remains to a new file.
* Produces no sound.
What audio-output have you selected? Choose plain "Alsa" in the preferences.
* Can not parse the input stream, it aborts somewhere in the middle.
One had to look at that, could be the file is just broken. HTH, -dnh -- I don't care about people reading in OE. It just gets bad if they send postings, viruses, and complaints about non-existing attachements. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
"Carlos E. R." <robin.listas@telefonica.net> writes: Hi Carlos:
Avidemux - one sound track only.
Not true. If you go to "Audio"-> "Select Track", you should be able to select the tracks you want. Regards, Charles -- "By golly, I'm beginning to think Linux really *is* the best thing since sliced bread." (By Vance Petree, Virginia Power)
On 2016-03-07 13:21, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Hi Carlos:
Avidemux - one sound track only.
Not true. If you go to "Audio"-> "Select Track", you should be able to select the tracks you want.
avidemux2 only allows one track from the current file. Another track must come from an external file. avidemux3 can pick several tracks, apparently, but I have to specify which file for each track, instead of the thing picking automatically all tracks in the current video file. And anyway, avidemux3 aborts in the middle of the film, never finishes the job. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
"Carlos E. R." <robin.listas@telefonica.net> writes: Hi Carlos:
avidemux3 can pick several tracks, apparently, but I have to specify which file for each track, instead of the thing picking automatically all tracks in the current video file.
True.
And anyway, avidemux3 aborts in the middle of the film, never finishes the job.
Strange. Haven't has a crash with the "version 3" series since the early days. Maybe the source file is damaged some how (can you play it?) Also, make sure you get everything from packman. Charles -- "Linux: the operating system with a CLUE... Command Line User Environment". (seen in a posting in comp.software.testing)
On 2016-03-07 16:05, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Hi Carlos:
avidemux3 can pick several tracks, apparently, but I have to specify which file for each track, instead of the thing picking automatically all tracks in the current video file.
True.
Sad.
And anyway, avidemux3 aborts in the middle of the film, never finishes the job.
Strange. Haven't has a crash with the "version 3" series since the early days. Maybe the source file is damaged some how (can you play it?)
Certainly. But I haven't tried the exact point where it stops. Jdd says that this type of videos are indeed faulty.
Also, make sure you get everything from packman.
Certainly, they are. There is one app that comes from the multimedia repo, not being available in packman. I don't remember which one at the moment. It seems that if I want to keep a video, it is more hassle free to just use an emule client :-/ -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 07/03/2016 20:43, Carlos E. R. a écrit :
It seems that if I want to keep a video, it is more hassle free to just use an emule client :-/ don't works anymore, use thepiratebay :-)
jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op maandag 7 maart 2016 15:41:11 CET schreef Carlos E. R.:
On 2016-03-07 13:21, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Hi Carlos:
Avidemux - one sound track only.
Not true. If you go to "Audio"-> "Select Track", you should be able to select the tracks you want.
avidemux2 only allows one track from the current file. Another track must come from an external file.
avidemux3 can pick several tracks, apparently, but I have to specify which file for each track, instead of the thing picking automatically all tracks in the current video file.
And anyway, avidemux3 aborts in the middle of the film, never finishes the job.
Knowing you're familiar with CLI, here's http://zoid.cc/12/12/ffmpeg-audio-video/ I tested this with a 2 minute video and 2 extra sound tracks. -- Gertjan Lettink, a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 16:24, Knurpht - Gertjan Lettink wrote:
Knowing you're familiar with CLI, here's http://zoid.cc/12/12/ffmpeg-audio-video/
I tested this with a 2 minute video and 2 extra sound tracks.
I know how to recode and crop a video with two audio tracks with ffmpeg, I do it often. The problem is to remove the minutes before the start of the movie, those beyond the end, and the commercials in the middle. With ffmpeg I can extract the section in the middle with ffmpeg. Tell it a start point in seconds and the duration, I think. I just need to find those points. However, some of these streams have a bad timeline, the seconds correspond to several seconds in the real world. I have seen a suggestion from someone here (sorry, I forget whom, busy day), about expanding (uncompressing) the video stream first, because some applications are happier. I'm unfamiliar with this technique. Anyone? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hello, On Mon, 07 Mar 2016, Carlos E. R. wrote:
On 2016-03-07 13:21, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
Avidemux - one sound track only.
Not true. If you go to "Audio"-> "Select Track", you should be able to select the tracks you want.
avidemux2 only allows one track from the current file. Another track must come from an external file.
Nope. You can cut the file as descriped in the parallel post, and then save first the second and more audio-tracks to an external file by selecting each as Main audio track (Audio -> Main track), then lastly select the "main" audio track as "Main Audio" and save that together with the video (or also as external file). Then mux it all together with mkvmerge.
avidemux3 can pick several tracks, apparently, but I have to specify which file for each track, instead of the thing picking automatically all tracks in the current video file.
Works for me.
And anyway, avidemux3 aborts in the middle of the film, never finishes the job.
Broken file ... One could try massaging it with mencoder/handbrake or so, depending what's broken (whole stream, just video or audio). -dnh -- Don't tell my momma I'm a sysadmin, she thinks I play piano in a whorehouse." -- Alan J Rosenthal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-05 19:39, Carlos E. R. wrote: cer@Telcontar:~/Videos/Fusion/trabajo> time ffmpeg -i Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg -target dv dv ffmpeg version 3.0 Copyright (c) 2000-2016 the FFmpeg developers ... Input #0, mpegts, from 'Las 13 claves del Apolo 13 Episodio 1.mpeg': Duration: 01:05:02.62, start: 1.049322, bitrate: 2299 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 720x576 [SAR 16:11 DAR 20:11], 25 fps, 50 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](vo): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Could not determine norm (PAL/NTSC/NTSC-Film) for target. Please prefix target with "pal-", "ntsc-" or "film-", or set a framerate with "-r xxx". real 0m0.126s user 0m0.113s sys 0m0.012s cer@Telcontar:~/Videos/Fusion/trabajo> Huh? Framerate? Can't it read the framrate from input? Ok... cer@Telcontar:~/Videos/Fusion/trabajo> time ffmpeg -r 25 -i Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg -target dv dv ... Could not determine norm (PAL/NTSC/NTSC-Film) for target. Please prefix target with "pal-", "ntsc-" or "film-", or set a framerate with "-r xxx". But I'm already using "-r xxx"! Ok, I'll use "-target film-dv" or "pal-dv". Somewhere mid video it finds sync problems. However, I can play the converted file. One audio track, and I'm unsure how to specify more when using "-target dv". Sigh. Reading manual again. By default, ffmpeg includes only one stream of each type (video, audio, subtitle) present in the input files and adds them to each output file. It picks the "best" of each based upon the following criteria: for video, it is the stream with the highest resolution, for audio, it is the stream with the most channels, for subtitles, it is the first subtitle stream. In the case where several streams of the same type rate equally, the stream with the lowest index is chosen. You can disable some of those defaults by using the "-vn/-an/-sn" options. For full manual control, use the "-map" option, which disables the defaults just described. It doesn't say an option to "include all streams"! :-( -map [-]input_file_id[:stream_specifier][,sync_file_id[:stream_specifier]] | [linklabel] (output) The first "-map" option on the command line specifies the source for output stream 0, the second "-map" option specifies the source for output stream 1, etc. So it should be -map 0:0 -map 0:1 -map 0:3 to include the three streams in the same order. But: cer@Telcontar:~/Videos/Fusion/trabajo> time ffmpeg -i Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg -map 0:0 -map 0:1 -map 0:2 -target pal-dv dv-pal ffmpeg version 3.0 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.8 (SUSE Linux) ... Input #0, mpegts, from 'Las 13 claves del Apolo 13 Episodio 1.mpeg': Duration: 01:05:02.62, start: 1.049322, bitrate: 2299 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 720x576 [SAR 16:11 DAR 20:11], 25 fps, 50 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](vo): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) File 'dv-pal' already exists. Overwrite ? [y/N] y [dv @ 0x1bc92c0] Can't initialize DV format! Make sure that you supply exactly two streams: <======================================= video: 25fps or 29.97fps, audio: 2ch/48|44|32kHz/PCM (50Mbps allows an optional second audio stream) Output #0, dv, to 'dv-pal': Metadata: encoder : Lavf57.25.100 Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 16:11 DAR 20:11], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc Metadata: encoder : Lavc57.24.102 dvvideo Stream #0:1(esp): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s (clean effects) Metadata: encoder : Lavc57.24.102 pcm_s16le Stream #0:2(vo): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s (clean effects) Metadata: encoder : Lavc57.24.102 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> dvvideo (native)) Stream #0:1 -> #0:1 (mp2 (native) -> pcm_s16le (native)) Stream #0:2 -> #0:2 (mp2 (native) -> pcm_s16le (native)) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted real 0m2.878s user 0m0.115s sys 0m0.020s cer@Telcontar:~/Videos/Fusion/trabajo> It seems that "DV" only allows two tracks, so I can't do the second language. There is a comment above which I do not understand: "50Mbps allows an optional second audio stream". Where? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 07/03/2016 22:20, Carlos E. R. a écrit :
On 2016-03-05 19:39, Carlos E. R. wrote:
cer@Telcontar:~/Videos/Fusion/trabajo> time ffmpeg -i Las\ 13\ claves\ del\ Apolo\ 13\ \ Episodio\ 1.mpeg -target dv dv ffmpeg version 3.0 Copyright (c) 2000-2016 the FFmpeg developers
... Input #0, mpegts, from 'Las 13 claves del Apolo 13 Episodio 1.mpeg': note: mpegts: TS. so MTS file, not real mpg as we usually call them.
is it SD or HD? SD is about to be stopped in France (April 4, from memory). i see 720x576, so SD. use projectX to fix them. http://dodin.info/wiki/pmwiki.php?n=Doc.RecupererUneVideoTNT (sorry, in french) jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-07 22:36, jdd wrote:
... Input #0, mpegts, from 'Las 13 claves del Apolo 13 Episodio 1.mpeg': note: mpegts: TS. so MTS file, not real mpg as we usually call them.
is it SD or HD? SD is about to be stopped in France (April 4, from memory). i see 720x576, so SD. use projectX to fix them.
Depends on the channel. That one above is 720x576 pixels at 16:9 nominally, but in fact it is 4:3, it would need vertical crop. I will have to see about using projectX on it... -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 10/03/2016 11:24, Carlos E. R. a écrit :
I will have to see about using projectX on it...
projectX is specially designed to deal with such problem, and works very well, once you get how to use it http://dodin.info/wiki/pmwiki.php?n=Doc.RecupererUneVideoTNT it's in french, but google translate is probably enough to understand it. I always find easier to correct first, then edit with any application. ProjectX gives separately video and audio. Not tested with several tracks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-10 11:47, jdd wrote:
Le 10/03/2016 11:24, Carlos E. R. a écrit :
I will have to see about using projectX on it...
projectX is specially designed to deal with such problem, and works very well, once you get how to use it
http://dodin.info/wiki/pmwiki.php?n=Doc.RecupererUneVideoTNT
it's in french, but google translate is probably enough to understand it. I always find easier to correct first, then edit with any application. ProjectX gives separately video and audio. Not tested with several tracks
I can almost read French, but not completely, so I used google translate. I have ProjectX 0.90.4 installed from source, combined with cridmanager-1.4.3, which is a tool to work with the Gigaset M740AV. This cridmanager calls ProjectX with the appropriate list of files for movies recorded in the gigaset. This combo works perfectly. I tried in the past ProjectX from packman, but it failed somehow. I tried the ProjectX that I have with two of the movies I have now, and it is unable to load them: Error while decoding frame not enough data in buffer -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-05 19:39, Carlos E. R. wrote:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
Well, taking info from several posts here, I'm trying with ffmpeg in the CLI. I use avidemux to find the cut points and the crop values. In the sample I'm testing, I have to remove 138 lines top and bottom. The filter says that it is cropping from "1920x1080 ==> 1920*804" Thus the CLI option for ffmpeg has then to be "-vf crop=1920:804:0:138" For start and end times, also use avidemux. It starts on 00:05:44.600 and ends on 01:58:30.520. The parameter for ffmpeg is start and duration, so calculate the duration in LO calc. It becomes "-ss 00:05:44.600 -t 01:52:45.92" I include "-maps" for all streams, and I add "-async" to protect against sync errors. The full line becomes: ffmpeg -i "Star Trek.mpeg" \ -ss 00:05:44.600 -t 01:52:45.92 \ -map 0:0 -map 0:1 -map 0:2 \ -q:v 4 -q:a 1 -async 1 -vcodec libxvid \ -vf crop=1920:804:0:138 \ -acodec libmp3lame StarTrek.avi However, the movie ends short: the timestamps in the resulting video does not match those in the input. I had to convert the entire input file, after failing on 3 earlier attempts that also ended short. The stop point in the output is 3:14:25, which is absurd. The problem may be different. (It would be nice to be able to do a fast and dirty conversion for these tests, instead of waiting an hour or two for each test, but I don't know how) The problem is that sound is choppy, but not at the start, but since the point 15:30. There is a chirp, then the sound plays and mutes every second. Maybe those silent periods every second are adding to the total play time. As it is, of course, the movie is unwatchable. The full output on the CLI is: cer@Telcontar:~/Videos/Fusion/trabajo> ffmpeg -i "La pelicula de la semana Star Trek.mpeg" -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 -q:v 4 -q:a 1 -async 1 -vcodec libxvid -vf crop=1920:804:0:138 -acodec libmp3lame StarTrek.avi ffmpeg version 3.0 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.8 (SUSE Linux) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-decoder=dca -- enable-libdcadec --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libtwolame --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [h264 @ 0x703280] mmco: unref short failure [h264 @ 0x703280] Increasing reorder buffer to 2 [h264 @ 0x703280] Increasing reorder buffer to 3 [h264 @ 0x703280] mmco: unref short failure Input #0, mpegts, from 'La pelicula de la semana Star Trek.mpeg': Duration: 03:01:02.68, start: 1.017833, bitrate: 9902 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](AU2): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) File 'StarTrek.avi' already exists. Overwrite ? [y/N] y -async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0. Last message repeated 1 times Output #0, avi, to 'StarTrek.avi': Metadata: ISFT : Lavf57.25.100 Stream #0:0: Video: mpeg4 (libxvid) (xvid / 0x64697678), yuv420p, 1920x804 [SAR 1:1 DAR 160:67], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc Metadata: encoder : Lavc57.24.102 libxvid Stream #0:1(esp): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p (clean effects) Metadata: encoder : Lavc57.24.102 libmp3lame Stream #0:2(AU2): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p (clean effects) Metadata: encoder : Lavc57.24.102 libmp3lame Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (libxvid)) Stream #0:1 -> #0:1 (mp2 (native) -> mp3 (libmp3lame)) Stream #0:2 -> #0:2 (mp2 (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [h264 @ 0x25fa5e0] mmco: unref short failure [h264 @ 0x26cf940] mmco: unref short failure [h264 @ 0x25a1300] mmco: unref short failureme=00:15:29.44 bitrate=5716.4kbits/s speed=0.858x [mpegts @ 0x6feee0] PES packet size mismatch Last message repeated 1 times [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp2 @ 0x706340] Header missing Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x25fa5e0] left block unavailable for requested intra mode at 0 12bits/s dup=0 drop=10 speed=1.08x [h264 @ 0x25fa5e0] error while decoding MB 0 12, bytestream 2428 [h264 @ 0x25fa5e0] concealing 6769 DC, 6769 AC, 6769 MV errors in I frame [h264 @ 0x26416c0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x26416c0] Missing reference picture, default is 65608 Last message repeated 1 times [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x26cf940] co located POCs unavailable=00:25:51.08 bitrate=4344.6kbits/s dup=0 drop=10 speed=1.08x [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x25fa5e0] mmco: unref short failure [h264 @ 0x2688800] Reference 2 >= 22864kB time=00:25:51.84 bitrate=4343.8kbits/s dup=0 drop=10 speed=1.08x [h264 @ 0x2688800] error while decoding MB 73 18, bytestream 13349 [h264 @ 0x2688800] concealing 5976 DC, 5976 AC, 5976 MV errors in B frame [h264 @ 0x26cf940] co located POCs unavailable [h264 @ 0x25fa5e0] mmco: unref short failureme=00:25:52.89 bitrate=4344.7kbits/s dup=0 drop=10 speed=1.09x [h264 @ 0x26cf940] mmco: unref short failure [h264 @ 0x25a1300] left block unavailable for requested intra mode at 0 22bits/s dup=0 drop=10 speed= 1.3x [h264 @ 0x25a1300] error while decoding MB 0 22, bytestream 46017 [h264 @ 0x25a1300] concealing 5569 DC, 5569 AC, 5569 MV errors in P frame [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x25a1300] co located POCs unavailable=00:57:47.72 bitrate=3501.0kbits/s dup=0 drop=10 speed= 1.3x [h264 @ 0x2688800] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x2688800] Missing reference picture, default is 65550 Last message repeated 1 times [h264 @ 0x26416c0] mmco: unref short failure [mpegts @ 0x6feee0] PES packet size mismatchme=00:57:49.20 bitrate=3499.9kbits/s dup=0 drop=10 speed= 1.3x [h264 @ 0x25fa5e0] concealing 960 DC, 960 AC, 960 MV errors in B frame [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x2688800] co located POCs unavailable [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x25a1300] mmco: unref short failure [h264 @ 0x2688800] mmco: unref short failureme=00:57:51.57 bitrate=3497.5kbits/s dup=0 drop=10 speed= 1.3x Past duration 0.999992 too large 3016122kB time=02:05:30.28 bitrate=3281.2kbits/s dup=0 drop=10 speed=1.19x Last message repeated 3 times Past duration 0.999992 too large 3016455kB time=02:05:30.56 bitrate=3281.4kbits/s dup=0 drop=10 speed=1.19x Last message repeated 6 times Past duration 0.999992 too large 3016510kB time=02:05:30.84 bitrate=3281.3kbits/s dup=0 drop=10 speed=1.19x Last message repeated 1 times [mpegts @ 0x6feee0] PES packet size mismatchime=02:08:40.64 bitrate=3253.7kbits/s dup=0 drop=10 speed= 1.2x [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x25fa5e0] concealing 1880 DC, 1880 AC, 1880 MV errors in I frame [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] co located POCs unavailable [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x26cf940] reference picture missing during reorder [h264 @ 0x26cf940] Missing reference picture, default is 65646 [h264 @ 0x25a1300] mmco: unref short failure [h264 @ 0x26416c0] reference picture missing during reorder [h264 @ 0x26416c0] Missing reference picture, default is 65662 [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x25a1300] left block unavailable for requested intra mode at 0 32kbits/s dup=0 drop=10 speed= 1.2x [h264 @ 0x25a1300] error while decoding MB 0 32, bytestream 32731 [h264 @ 0x25a1300] concealing 4369 DC, 4369 AC, 4369 MV errors in I frame [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] co located POCs unavailable [mpegts @ 0x6feee0] PES packet size mismatch [h264 @ 0x26cf940] co located POCs unavailable [mp2 @ 0x706340] Header missing Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x25fa5e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x25fa5e0] Missing reference picture, default is 65566 Last message repeated 1 times [h264 @ 0x25a1300] mmco: unref short failure [h264 @ 0x26cf940] left block unavailable for requested intra4x4 mode -1 at 0 18s dup=0 drop=10 speed=1.23x [h264 @ 0x26cf940] error while decoding MB 0 18, bytestream 10738 [h264 @ 0x26cf940] concealing 6049 DC, 6049 AC, 6049 MV errors in I frame [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x26416c0] reference picture missing during reorder bitrate=3216.8kbits/s dup=0 drop=10 speed=1.23x Last message repeated 1 times [h264 @ 0x26416c0] Missing reference picture, default is 65646 Last message repeated 1 times [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x25fa5e0] mmco: unref short failureime=02:24:43.32 bitrate=3215.8kbits/s dup=0 drop=10 speed=1.23x [h264 @ 0x26cf940] concealing 4464 DC, 4464 AC, 4464 MV errors in B frame7kbits/s dup=0 drop=10 speed=1.23x [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x26cf940] co located POCs unavailablee=02:24:44.60 bitrate=3216.2kbits/s dup=0 drop=10 speed=1.23x [mpegts @ 0x6feee0] PES packet size mismatch [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x26416c0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x26416c0] Missing reference picture, default is 65550 Last message repeated 1 times [h264 @ 0x25a1300] reference picture missing during reorder [h264 @ 0x25a1300] Missing reference picture, default is 65566 [h264 @ 0x25fa5e0] mmco: unref short failure [h264 @ 0x26cf940] concealing 2131 DC, 2131 AC, 2131 MV errors in B frame7kbits/s dup=0 drop=10 speed=1.25x [mpegts @ 0x6feee0] DTS 633356805 < 633587205 out of order [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x25fa5e0] co located POCs unavailable [mpegts @ 0x6feee0] PES packet size mismatch [mp2 @ 0x706340] Header missing= 4510495kB time=03:12:06.40 bitrate=3205.7kbits/s dup=0 drop=10 speed=1.25x Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] co located POCs unavailable [h264 @ 0x25a1300] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x25a1300] Missing reference picture, default is 65710 Last message repeated 1 times [h264 @ 0x26cf940] mmco: unref short failure [h264 @ 0x26cf940] Reference 2 >= 210806kB time=03:12:09.02 bitrate=3205.2kbits/s dup=0 drop=10 speed=1.25x [h264 @ 0x26cf940] error while decoding MB 11 46, bytestream 93852 [h264 @ 0x26cf940] concealing 2678 DC, 2678 AC, 2678 MV errors in B frame [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x25fa5e0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [h264 @ 0x25a1300] Reference 2 >= 272955kB time=03:43:53.40 bitrate=3093.6kbits/s dup=0 drop=10 speed=1.27x [h264 @ 0x25a1300] error while decoding MB 99 38, bytestream 189042 [h264 @ 0x25a1300] concealing 3550 DC, 3550 AC, 3550 MV errors in P frame [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x2688800] reference picture missing during reorder bitrate=3093.5kbits/s dup=0 drop=10 speed=1.27x Last message repeated 1 times [h264 @ 0x2688800] Missing reference picture, default is 65694 Last message repeated 1 times [h264 @ 0x26cf940] mmco: unref short failure [h264 @ 0x26416c0] mmco: unref short failureime=03:43:54.68 bitrate=3093.5kbits/s dup=0 drop=10 speed=1.27x [mpegts @ 0x6feee0] PES packet size mismatchime=03:43:55.28 bitrate=3093.7kbits/s dup=0 drop=10 speed=1.27x [h264 @ 0x2688800] Reference 3 >= 2 [h264 @ 0x2688800] error while decoding MB 58 28, bytestream 67150 [h264 @ 0x2688800] concealing 4791 DC, 4791 AC, 4791 MV errors in B frame [h264 @ 0x26cf940] co located POCs unavailable [h264 @ 0x25a1300] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [mp2 @ 0x706340] Header missing Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x25fa5e0] co located POCs unavailable [mpegts @ 0x6feee0] PES packet size mismatchime=03:59:51.86 bitrate=3030.2kbits/s dup=0 drop=10 speed=1.29x Last message repeated 1 times [mp2 @ 0x706340] Header missing Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x25fa5e0] Reference 2 >= 2 [h264 @ 0x25fa5e0] error while decoding MB 77 62, bytestream 34200 [h264 @ 0x25fa5e0] concealing 692 DC, 692 AC, 692 MV errors in B frame [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] co located POCs unavailable [mp2 @ 0x705e80] Header missing= 5323692kB time=03:59:52.96 bitrate=3030.1kbits/s dup=0 drop=10 speed=1.29x Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x26cf940] co located POCs unavailable [h264 @ 0x25a1300] co located POCs unavailable [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x2688800] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x2688800] Missing reference picture, default is 65614 Last message repeated 1 times [h264 @ 0x26416c0] mmco: unref short failure [mpegts @ 0x6feee0] PES packet size mismatch [h264 @ 0x25a1300] concealing 2151 DC, 2151 AC, 2151 MV errors in B frame [h264 @ 0x26416c0] co located POCs unavailable [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x25a1300] mmco: unref short failure [mpegts @ 0x6feee0] PES packet size mismatchime=04:47:32.48 bitrate=3106.2kbits/s dup=0 drop=10 speed=1.31x [h264 @ 0x25a1300] Reference 2 >= 2 [h264 @ 0x25a1300] error while decoding MB 18 6, bytestream 1959 [h264 @ 0x25a1300] concealing 7471 DC, 7471 AC, 7471 MV errors in B frame [h264 @ 0x25fa5e0] co located POCs unavailablee=04:47:33.20 bitrate=3106.3kbits/s dup=0 drop=10 speed=1.31x [h264 @ 0x26416c0] co located POCs unavailable [h264 @ 0x2688800] co located POCs unavailable [h264 @ 0x26cf940] co located POCs unavailable [h264 @ 0x25a1300] co located POCs unavailable [mp2 @ 0x706340] Header missing Error while decoding stream #0:2: Invalid data found when processing input [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x25fa5e0] mmco: unref short failure [mpegts @ 0x6feee0] PES packet size mismatch [h264 @ 0x25a1300] cabac decode of qscale diff failed at 2 25 [h264 @ 0x25a1300] error while decoding MB 2 24, bytestream 20871 [h264 @ 0x25a1300] concealing 5327 DC, 5327 AC, 5327 MV errors in B frame [mp2 @ 0x705e80] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x25fa5e0] co located POCs unavailable [h264 @ 0x2688800] mmco: unref short failure [h264 @ 0x25fa5e0] mmco: unref short failureime=04:47:41.60 bitrate=3104.8kbits/s dup=0 drop=10 speed=1.31x frame=262498 fps= 19 q=4.0 Lsize= 7090588kB time=05:09:59.08 bitrate=3123.1kbits/s dup=0 drop=10 speed=1.33x video:6468443kB audio:586667kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.502870% cer@Telcontar:~ I converted 3 other movies, without stop point, for further verification: a) Same choppy sound after 00:17:46 (different TV channel) b) Same choppy sound after 00:40:02 (same channel as 'a') c) Same choppy sound after 00:48:15 (different TV channel). With a commercial in the middle. So, unless I find an option to ffmpeg that corrects the choppiness, conversion is impossible. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
Well, taking info from several posts here, I'm trying with ffmpeg in the CLI. I use avidemux to find the cut points and the crop values. In the sample I'm testing, I have to remove 138 lines top and bottom. The filter says that it is cropping from "1920x1080 ==> 1920*804" Thus the CLI option for ffmpeg has then to be "-vf crop=1920:804:0:138"
...
(It would be nice to be able to do a fast and dirty conversion for these tests, instead of waiting an hour or two for each test, but I don't know how)
The problem is that sound is choppy, but not at the start, but since the point 15:30. There is a chirp, then the sound plays and mutes every second. Maybe those silent periods every second are adding to the total play time. As it is, of course, the movie is unwatchable.
I got an offlist reply in Spanish (thanks :-) that is very interesting. Two links: http://superuser.com/questions/100288/how-can-i-check-the-integrity-of-a-vid... https://trac.ffmpeg.org/wiki/Encode/H.264 There is an "ultrafast" setting; something like (untested yet): ffmpeg -f lavfi -i nullsrc -c:v libx264 -preset ultrafast ... And the errors in the input can be listed this way: time ffmpeg -v error -i "input_file" -f null - 2>error.log And I get (time ffmpeg -v error -i "input.mpeg" -ss 00:05:44.600 -f null - 2>error.log): [h264 @ 0x106f1a0] mmco: unref short failure Last message repeated 1 times [h264 @ 0x10a6b00] mmco: unref short failure [h264 @ 0x12151c0] mmco: unref short failure [h264 @ 0x109eaa0] mmco: unref short failure [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x11ce220] mmco: unref short failure [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23260 >= 23254 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23264 >= 23258 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23275 >= 23269 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23279 >= 23273 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23290 >= 23284 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23294 >= 23288 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23305 >= 23299 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23309 >= 23303 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23320 >= 23314 [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23324 >= 23318 [h264 @ 0x10a6b00] left block unavailable for requested intra mode at 0 12 [h264 @ 0x10a6b00] error while decoding MB 0 12, bytestream 2428 [h264 @ 0x1187280] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x1187280] Missing reference picture, default is 65608 Last message repeated 1 times [h264 @ 0x11ce220] mmco: unref short failure [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x10a6b00] mmco: unref short failure [h264 @ 0x11ce220] Reference 2 >= 2 [h264 @ 0x11ce220] error while decoding MB 73 18, bytestream 13349 [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x10a6b00] mmco: unref short failure [h264 @ 0x12151c0] mmco: unref short failure [h264 @ 0x109eaa0] left block unavailable for requested intra mode at 0 22 [h264 @ 0x109eaa0] error while decoding MB 0 22, bytestream 46017 [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x11ce220] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x11ce220] Missing reference picture, default is 65550 Last message repeated 1 times [h264 @ 0x1187280] mmco: unref short failure [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x11ce220] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x109eaa0] mmco: unref short failure [h264 @ 0x11ce220] mmco: unref short failure [null @ 0x1072720] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 188259 >= 188259 [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x12151c0] reference picture missing during reorder [h264 @ 0x12151c0] Missing reference picture, default is 65646 [h264 @ 0x109eaa0] mmco: unref short failure [h264 @ 0x1187280] reference picture missing during reorder [h264 @ 0x1187280] Missing reference picture, default is 65662 [h264 @ 0x11ce220] mmco: unref short failure [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x109eaa0] left block unavailable for requested intra mode at 0 32 [h264 @ 0x109eaa0] error while decoding MB 0 32, bytestream 32731 [h264 @ 0x10a6b00] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x10a6b00] Missing reference picture, default is 65566 Last message repeated 1 times [h264 @ 0x109eaa0] mmco: unref short failure [h264 @ 0x12151c0] left block unavailable for requested intra4x4 mode -1 at 0 18 [h264 @ 0x12151c0] error while decoding MB 0 18, bytestream 10738 [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x1187280] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x1187280] Missing reference picture, default is 65646 Last message repeated 1 times [h264 @ 0x11ce220] mmco: unref short failure [h264 @ 0x10a6b00] mmco: unref short failure [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x12151c0] co located POCs unavailable [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x1187280] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x1187280] Missing reference picture, default is 65550 Last message repeated 1 times [h264 @ 0x109eaa0] reference picture missing during reorder [h264 @ 0x109eaa0] Missing reference picture, default is 65566 [h264 @ 0x10a6b00] mmco: unref short failure [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x109eaa0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x109eaa0] Missing reference picture, default is 65710 Last message repeated 1 times [h264 @ 0x12151c0] mmco: unref short failure [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x10a6b00] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [h264 @ 0x12151c0] Reference 2 >= 2 [h264 @ 0x12151c0] error while decoding MB 11 46, bytestream 93852 [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x109eaa0] Reference 2 >= 2 [h264 @ 0x109eaa0] error while decoding MB 99 38, bytestream 189042 [h264 @ 0x11ce220] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x11ce220] Missing reference picture, default is 65694 Last message repeated 1 times [h264 @ 0x12151c0] mmco: unref short failure [h264 @ 0x1187280] mmco: unref short failure [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x109eaa0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x11ce220] Reference 3 >= 2 [h264 @ 0x11ce220] error while decoding MB 58 28, bytestream 67150 [h264 @ 0x1187280] co located POCs unavailable [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x10a6b00] Reference 2 >= 2 [h264 @ 0x10a6b00] error while decoding MB 77 62, bytestream 34200 [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x11ce220] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x11ce220] Missing reference picture, default is 65614 Last message repeated 1 times [h264 @ 0x1187280] mmco: unref short failure [h264 @ 0x1187280] co located POCs unavailable [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x109eaa0] mmco: unref short failure [h264 @ 0x109eaa0] Reference 2 >= 2 [h264 @ 0x109eaa0] error while decoding MB 18 6, bytestream 1959 [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x1187280] co located POCs unavailable [h264 @ 0x11ce220] co located POCs unavailable [h264 @ 0x12151c0] co located POCs unavailable [h264 @ 0x109eaa0] co located POCs unavailable [h264 @ 0x11ce220] mmco: unref short failure [h264 @ 0x10a6b00] mmco: unref short failure [mp2 @ 0x1071da0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [h264 @ 0x10a6b00] co located POCs unavailable [h264 @ 0x11ce220] mmco: unref short failure [h264 @ 0x109eaa0] cabac decode of qscale diff failed at 2 25 [h264 @ 0x109eaa0] error while decoding MB 2 24, bytestream 20871 [h264 @ 0x10a6b00] mmco: unref short failure In this stream, things are correct till 00:15:30, then choppiness starts. Does that tell something? :-? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-10 11:11, Carlos E. R. wrote:
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
In this stream, things are correct till 00:15:30, then choppiness starts.
Does that tell something? :-?
Using the codec "copy", I get more interesting info: time ffmpeg -i "La pelicula de la semana Star Trek.mpeg" -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a copy StarTrek-Copy.mkv ... Input #0, mpegts, from 'La pelicula de la semana Star Trek.mpeg': Duration: 03:01:02.68, start: 1.017833, bitrate: 9902 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](AU2): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Output #0, matroska, to 'StarTrek-Copy.mkv': Metadata: encoder : Lavf57.25.100 Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc Stream #0:1(esp): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 192 kb/s (clean effects) Stream #0:2(AU2): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 128 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Press [q] to stop, [?] for help [matroska @ 0x25a47c0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [mpegts @ 0x259cea0] PES packet size mismatch Last message repeated 1 times [matroska @ 0x25a47c0] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument [matroska @ 0x25a47c0] Can't write packet with unknown timestamp Error writing trailer of StarTrek-Copy.mkv: Invalid argumentframe=23239 fps=2508 q=-1.0 Lsize= 1060888kB time=00:15:29.72 bitrate=9347.8kbits/s speed= 100x video:1024132kB audio:36313kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.041773% Conversion failed! real 0m9.804s user 0m4.904s sys 0m2.079s cer@Telcontar:~/Videos/Fusion/trabajo> It crashes that instant that the video and sound starts to be choppy. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 10/03/2016 15:00, Carlos E. R. wrote:
On 2016-03-10 11:11, Carlos E. R. wrote:
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
In this stream, things are correct till 00:15:30, then choppiness starts.
Does that tell something? :-?
Using the codec "copy", I get more interesting info:
time ffmpeg -i "La pelicula de la semana Star Trek.mpeg" -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a copy StarTrek-Copy.mkv ... Input #0, mpegts, from 'La pelicula de la semana Star Trek.mpeg': Duration: 03:01:02.68, start: 1.017833, bitrate: 9902 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](AU2): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Output #0, matroska, to 'StarTrek-Copy.mkv': Metadata: encoder : Lavf57.25.100 Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc Stream #0:1(esp): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 192 kb/s (clean effects) Stream #0:2(AU2): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 128 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Press [q] to stop, [?] for help [matroska @ 0x25a47c0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [mpegts @ 0x259cea0] PES packet size mismatch Last message repeated 1 times [matroska @ 0x25a47c0] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument [matroska @ 0x25a47c0] Can't write packet with unknown timestamp Error writing trailer of StarTrek-Copy.mkv: Invalid argumentframe=23239 fps=2508 q=-1.0 Lsize= 1060888kB time=00:15:29.72 bitrate=9347.8kbits/s speed= 100x video:1024132kB audio:36313kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.041773% Conversion failed!
real 0m9.804s user 0m4.904s sys 0m2.079s cer@Telcontar:~/Videos/Fusion/trabajo>
It crashes that instant that the video and sound starts to be choppy.
Try starting your ffmpeg with -fflags genpts before anything else. Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 09:20, Dave Plater wrote:
On 10/03/2016 15:00, Carlos E. R. wrote:
On 2016-03-10 11:11, Carlos E. R. wrote:
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
........**** Thanks for retaking this old problem, but... see below.
In this stream, things are correct till 00:15:30, then choppiness starts.
Does that tell something? :-?
Using the codec "copy", I get more interesting info:
time ffmpeg -i "La pelicula de la semana Star Trek.mpeg" -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a copy StarTrek-Copy.mkv ... Input #0, mpegts, from 'La pelicula de la semana Star Trek.mpeg': Duration: 03:01:02.68, start: 1.017833, bitrate: 9902 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](AU2): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Output #0, matroska, to 'StarTrek-Copy.mkv': Metadata: encoder : Lavf57.25.100 Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc Stream #0:1(esp): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 192 kb/s (clean effects) Stream #0:2(AU2): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, 128 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Press [q] to stop, [?] for help [matroska @ 0x25a47c0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [matroska @ 0x25a47c0] Non-monotonous DTS in output stream 0:0; previous: 929720, current: 929680; changing to 929720. This may result in incorrect timestamps in the output file. [mpegts @ 0x259cea0] PES packet size mismatch Last message repeated 1 times [matroska @ 0x25a47c0] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument [matroska @ 0x25a47c0] Can't write packet with unknown timestamp Error writing trailer of StarTrek-Copy.mkv: Invalid argumentframe=23239 fps=2508 q=-1.0 Lsize= 1060888kB time=00:15:29.72 bitrate=9347.8kbits/s speed= 100x video:1024132kB audio:36313kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.041773% Conversion failed!
real 0m9.804s user 0m4.904s sys 0m2.079s cer@Telcontar:~/Videos/Fusion/trabajo>
It crashes that instant that the video and sound starts to be choppy.
Try starting your ffmpeg with -fflags genpts before anything else. Dave P
As this was a year ago, I'm unsure I still have that video file, the symlink is broken. I have to try see if I renamed it. cer@Telcontar:~/Videos/Fusion/trabajo> locate Star\ Trek.mpeg /home_aux/cer/Fusion/Cine Star Trek.mpeg /home_aux/cer/Fusion/Hacer/Trek/Cine Star Trek.mpeg /home_aux/cer/Fusion/trabajo/La pelicula de la semana Star Trek.mpeg /home_aux/cer/Fusion/trabajo/La pelicula de la semana Star Trek.mpeg.idx2 cer@Telcontar:~/Videos/Fusion/trabajo> cer@Telcontar:~/Videos/Fusion/trabajo> l La\ pelicula\ de\ la\ semana\ \ Star\ Trek.mpeg lrwxrwxrwx 1 cer users 79 Mar 13 2016 La pelicula de la semana Star Trek.mpeg -> /home_aux/cer/Fusion/Hechos.originales/La pelicula de la semana Star Trek.mpeg The symlink is broken, ie, it seems I no longer have that video sample. Maybe I already converted it and deleted the original. It might be this one: cer@Telcontar:~/Videos/Fusion/trabajo> time ffmpeg -i ../Cine\ \ Star\ Trek.mpeg -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a copy StarTrek-Copy.mkv ... Input #0, mpegts, from '../Cine Star Trek.mpeg': Duration: 02:12:01.94, start: 1.118100, bitrate: 7901 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1e2](esp): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1e3](vo): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Stream #0:3[0x246](esp): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) It is not the same video, the old one was "Duration: 03:01:02.68, start: 1.017833, bitrate: 9902 kb/s " The current one also crashes - but I haven't checked if the cut point and sizes are correct for this video: Output #0, matroska, to 'StarTrek-Copy.mkv': Metadata: encoder : Lavf57.71.100 Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 90k tbc Stream #0:1(esp): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2(vo): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16p, 128 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Press [q] to stop, [?] for help [matroska @ 0x21c2b40] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Non-monotonous DTS in output stream 0:0; previous: 180480, current: 180440; changing to 180480. This may result in incorrect timestamps in the output file. [matroska @ 0x21c2b40] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument [matroska @ 0x21c2b40] Can't write packet with unknown timestamp Error writing trailer of StarTrek-Copy.mkv: Invalid argument frame= 4518 fps=2759 q=-1.0 Lsize= 161519kB time=00:03:00.92 bitrate=7313.5kbits/s speed= 110x video:154874kB audio:7046kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Conversion failed! This message worries me: «Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly» It is impossible to "fix the code", as the video is a stream directly copied from digital TV. Ie, it is what the broadcasters use. From a conversation off-list about the original problem the solution then was to use "-copyts". Like this: time nice ffmpeg -i "La pelicula de la semana Star Trek.mpeg" -copyts -ss 00:05:45 -t 01:52:45.92 -map 0:0 -map 0:1 -map 0:2 -c:v libx264 -preset medium -vf crop=19 20:804:0:138 -c:a copy StarTrek.mkv -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
Well, taking info from several posts here, I'm trying with ffmpeg in the CLI.
I found that the output is choppy or jerky somewhere after 15 minutes of play, on the four movies I tried. There is a chirp, then it plays a second, stops a second, plays a second... the play time increases about double. It does not depend on the player, it seems, but it does depend a bit on the video codec. I tried something like this: ffmpeg -i "input-video.mpeg" -ss 00:05:44.600 -map 0:0 -map 0:1 -map 0:2 \ -q:v 4 -q:a 1 -async 1 -vcodec libxvid -vf crop=1920:804:0:138 \ -acodec libmp3lame output.avi Then I tried: ffmpeg -i "input-video.mpeg" -ss 00:05:44.6 -map 0:0 -map 0:1 -map 0:2 \ -c:v libx264 -preset ultrafast -crf 22 -vf crop=1920:804:0:138 \ -c:a copy output.mkv It is less jerky, but it is still very much jerky. That's the main remaining problem with ffmpeg: finding why the output is jerky. I also tried: ffmpeg -i "input-video.mpeg" -vsync drop \ -ss 00:29:00.00 -t 00:05:00.00 -map 0:0 -map 0:1 -map 0:2 \ -c:v libx264 -preset ultrafast -crf 22 -vf crop=1920:804:0:138 \ -c:a copy output.mkv Two changes: I go fast to the region that produces the failure, and I added "-vsync drop". The later produces a change, but the output is still horribly jerky. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-11 02:36, Carlos E. R. wrote:
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
Well, taking info from several posts here, I'm trying with ffmpeg in the CLI.
I found that the output is choppy or jerky somewhere after 15 minutes of play, on the four movies I tried. There is a chirp, then it plays a second, stops a second, plays a second... the play time increases about double. It does not depend on the player, it seems, but it does depend a bit on the video codec.
I got a suggestion offlist to try to code each stream separately. I did: ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv then -map 0:1 y luego map 0:2 And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hello, On Fri, 11 Mar 2016, Carlos E. R. wrote:
I got a suggestion offlist to try to code each stream separately. I did:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable.
Have you tried yet with mkvmerge? mkvmerge --split parts:+00:20:00.00-00:25:00.00 -o output.mkv input.mpeg Just leave out the cropping for now. Or try mencoder, I'm not quite sure about the '-map' parameter of ffmpeg, but this should be a first try (including cropping): mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy \ -ovc x264 -x264encopts crf=23:trellis=1 \ -vf crop=1920:804:0:138 -o output.avi input.mpeg (-x264encopts crf=23 is rather high quality, can be adjusted) This copies just the first audio-track, but more can be done seperately, e.g. mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy -aid 129 \ -ovc frameno -o output_aid129.avi input.mpeg (mux with mkvmerge -o output.mkv output.avi -D output_aid129.avi) This is more meant as a test. PS: no comments on my previous mails? HTH, -dnh --
PHB brains What a wonderful definition of the null set. -- Joe Zeff -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-11 18:19, David Haller wrote:
Have you tried yet with mkvmerge?
Not yet, no. I got a working solution yesterday evening with ffmpeg and the -copyts parameter. :-)) For removing commercials in the middle, I could use ffmpeg to extract up to the first commercial, and another run starting at the end of the commercial, then use mkvmerge to join the sections.
mkvmerge --split parts:+00:20:00.00-00:25:00.00 -o output.mkv input.mpeg
Just leave out the cropping for now.
Or try mencoder, I'm not quite sure about the '-map' parameter of ffmpeg, but this should be a first try (including cropping):
I had a look at mencoder and several web pages, and found the methodology and syntax very complex. That's why I haven't tried yet. ffmpeg I more or less understand, but this one, no.
mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy \ -ovc x264 -x264encopts crf=23:trellis=1 \ -vf crop=1920:804:0:138 -o output.avi input.mpeg
(-x264encopts crf=23 is rather high quality, can be adjusted)
This copies just the first audio-track, but more can be done seperately, e.g.
mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy -aid 129 \ -ovc frameno -o output_aid129.avi input.mpeg
(mux with mkvmerge -o output.mkv output.avi -D output_aid129.avi)
This is more meant as a test.
I'm running it now. But it appears it is producing a different section at 00:20:00 than ffmpeg. :-? Yes, the above command "-ss 00:20:00.00" appears to start coding at timestamp 11:00 in the input stream, so the 5 minute section does not contain the bad part. I'll try with -ss 00:40:00.00 Ok, done. The audio is out of sync to the video by several minutes. :-(
PS: no comments on my previous mails?
Huh, because I'm running tests, and each one may take hours :-) -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Hello, On Sat, 12 Mar 2016, Carlos E. R. wrote:
On 2016-03-11 18:19, David Haller wrote: [..]
mkvmerge --split parts:+00:20:00.00-00:25:00.00 -o output.mkv input.mpeg
Try this too!
Just leave out the cropping for now.
Or try mencoder, I'm not quite sure about the '-map' parameter of ffmpeg, but this should be a first try (including cropping):
I had a look at mencoder and several web pages, and found the methodology and syntax very complex. That's why I haven't tried yet. ffmpeg I more or less understand, but this one, no.
They're quite similar actually ;)
mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy \ -ovc x264 -x264encopts crf=23:trellis=1 \ -vf crop=1920:804:0:138 -o output.avi input.mpeg
(-x264encopts crf=23 is rather high quality, can be adjusted)
This copies just the first audio-track, but more can be done seperately, e.g.
mencoder -ss 00:20:00.00 -endpos 5:00.00 -oac copy -aid 129 \ -ovc frameno -o output_aid129.avi input.mpeg
(mux with mkvmerge -o output.mkv output.avi -D output_aid129.avi)
This is more meant as a test.
I'm running it now. But it appears it is producing a different section at 00:20:00 than ffmpeg. :-? Yes, the above command "-ss 00:20:00.00" appears to start coding at timestamp 11:00 in the input stream, so the 5 minute section does not contain the bad part.
That's weird. That it's off a bit due to GOPs is normal, but ISTR, that I had this too once that it seemed to take ~half of the timestamp ...
I'll try with -ss 00:40:00.00
Ok, done. The audio is out of sync to the video by several minutes. :-(
Damn. mencoder was broken in that respect for quite a long time which is why I still use an old version MPlayer-1.0rc4_r31930, the brokenness came a few commits later, and was supposedly fixed just recently, but I haven't tested that yet. Do you have the current packman version?
PS: no comments on my previous mails?
Huh, because I'm running tests, and each one may take hours :-)
The mkvmerge one should take just a minute ;) And using avidemux with "copy" (+mkvmerge) should also take just minutes. -dnh -- printk(KERN_WARNING "Multi-volume CD somehow got mounted.\n"); linux-2.2.16/fs/isofs/inode.c -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-11 03:04, Carlos E. R. wrote:
On 2016-03-11 02:36, Carlos E. R. wrote:
On 2016-03-10 09:22, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
I got a suggestion offlist to try to code each stream separately. I did:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable.
I got another suggestion from the same person: -copyts Do not process input timestamps, but keep their values without trying to sanitize them. In particular, do not remove the initial start time offset value. Note that, depending on the vsync option or on specific muxer processing (e.g. in case the format option avoid_negative_ts is enabled) the output timestamps may mismatch with the input timestamps even when this option is selected. The idea is that it seems that the timestamps would simply be passed on from the transport stream to the output, as players are able to correctly play the input stream, instead of trying to write the correct timestamp, and failing. It would be like this: ffmpeg -i "inputstream.mpeg" -copyts-ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -map 0:1 -map 0:2 -c:v libx264 \ -preset ultrafast -vf crop=1920:804:0:138 -c:a copy output.mkv And indeed, this test section now plays well :-) With this method, I think I can easily process videos on which I only have to remove a region from the start and end, not the middle. For those I would have to design a modification. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 11/03/2016 04:04, Carlos E. R. wrote:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable. To merge two identical videos use ffmpeg -f concat -i textfile -c copy where textfile has lines "file video1" next line is "file video2" and so on. See: https://trac.ffmpeg.org/wiki/Concatenate Dave P
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 09:28, Dave Plater wrote:
On 11/03/2016 04:04, Carlos E. R. wrote:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable. To merge two identical videos use ffmpeg -f concat -i textfile -c copy where textfile has lines "file video1" next line is "file video2" and so on. See: https://trac.ffmpeg.org/wiki/Concatenate
You mean that's the trick to copy sections from the same stream and concatenate again into a single file? Yes, that's something I wanted to know, thanks :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 15/06/2017 10:52, Carlos E. R. wrote:
On 2017-06-15 09:28, Dave Plater wrote:
On 11/03/2016 04:04, Carlos E. R. wrote:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable. To merge two identical videos use ffmpeg -f concat -i textfile -c copy where textfile has lines "file video1" next line is "file video2" and so on. See: https://trac.ffmpeg.org/wiki/Concatenate
You mean that's the trick to copy sections from the same stream and concatenate again into a single file? Yes, that's something I wanted to know, thanks :-)
Don't forget to put -fflags genpts first it fixes a host of timing problems. I use it all the time. Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-15 11:32, Dave Plater wrote:
On 15/06/2017 10:52, Carlos E. R. wrote:
On 2017-06-15 09:28, Dave Plater wrote:
On 11/03/2016 04:04, Carlos E. R. wrote:
ffmpeg -i "input-file.mpeg" -ss 00:20:00.00 -t 00:5:00.00 \ -map 0:0 -c:v libx264 -preset ultrafast -vf crop=1920:804:0:138 \ -c:a copy output-file_0.mkv
then -map 0:1 y luego map 0:2
And yes indeed, the video stream is choppy, but not the two audio streams. This matches the results with ProjectX, that finds the video unusable. To merge two identical videos use ffmpeg -f concat -i textfile -c copy where textfile has lines "file video1" next line is "file video2" and so on. See: https://trac.ffmpeg.org/wiki/Concatenate
You mean that's the trick to copy sections from the same stream and concatenate again into a single file? Yes, that's something I wanted to know, thanks :-)
Don't forget to put -fflags genpts first it fixes a host of timing problems. I use it all the time.
Thanks, I'll try to remember. Hum, better I'll write a note now :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 2016-03-05 19:39, Carlos E. R. wrote:
Hi,
I simply can't find a suitable video editor that works.
My goal is to extract the interesting parts of a TV recording. Ie, mark the start of the movie, the end, the commercials inside, and dump all that into a single file, perhaps recoding.
With help from jdd, I got ProjectX to half work. I had already ProjectX 0.90.4 installed from source, which works fine with movies made by my Gigaset M740AV, but was unable to even load the videos made from my sitting room setup that is the origin of this thread. jdd was able to load a sample I sent him (one gigabyte) So I looked again and found ProjectX_0.91.0.zip at https://sourceforge.net/projects/project-x/, dated 2011-03-27. I installed this one and run it, and it can load these video streams. Good! I thought. However, it is unable to decode the video stream, only the sound. It can demux the file and produce two audio tracks, apparently correct, but no video at all. The error it reports is this, by the ton: !> dropping video data, GOP larger than 6MB !> dropping video data, GOP larger than 6MB !> dropping video data, GOP larger than 6MB which is very unfortunate :-( -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 2016-03-05 19:39, Carlos E. R. wrote: I've got a 21 MB sample copy that can be used for study. Small enough to email to anybody that wants to check the problem, after splitting a bit. Or perhaps upload to google drive, dunno. I used this to generate it: ffmpeg -i "Input file.mpeg" -ss 00:21:12.00 -t 00:00:30.00 -map 0 -c:v copy -c:a copy FailureTest.ts -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
Le 13/03/2016 19:47, Carlos E. R. a écrit :
On 2016-03-05 19:39, Carlos E. R. wrote:
I've got a 21 MB sample copy that can be used for study. Small enough to email to anybody that wants to check the problem, after splitting a bit. Or perhaps upload to google drive, dunno.
I used this to generate it:
ffmpeg -i "Input file.mpeg" -ss 00:21:12.00 -t 00:00:30.00 -map 0 -c:v copy -c:a copy FailureTest.ts
it works with your apollo film, but this film is very bad to check, because there is very few lip sync, so it's impossible to hear is the sound is in sync :-) by the way, you can copy the apollo (or any other file) to a public_html folder in your account on my server and link to it like this :-) http://dodin.org/~crobin/ I copied to your ~/bin a very useful (for me) script that build a html index page that link to any file you give as argument. I use it in my temp folders when I want to have a link to give ~/bin/lstohtml.sh test.html to create the index page jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-03-13 19:47, Carlos E. R. wrote:
On 2016-03-05 19:39, Carlos E. R. wrote:
I've got a 21 MB sample copy that can be used for study. Small enough to email to anybody that wants to check the problem, after splitting a bit. Or perhaps upload to google drive, dunno.
I used this to generate it:
ffmpeg -i "Input file.mpeg" -ss 00:21:12.00 -t 00:00:30.00 -map 0 -c:v copy -c:a copy FailureTest.ts
Forget this. The FailureTest.ts file is not like the original, because it plays badly in viewers, while the original plays correctly. This file can not be used for testing :-( -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
On 05/03/2016 20:39, Carlos E. R. wrote:
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo> Which shotcut are you using, I just updated it to 17.06, it works fine for me on 42.2. Regards Dave P
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-14 14:44, Dave Plater wrote:
On 05/03/2016 20:39, Carlos E. R. wrote:
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo> Which shotcut are you using, I just updated it to 17.06, it works fine for me on 42.2.
That was on March 2016, I don't know :-) I have 17.05. It does load the test video and starts playing automatically. I move the slider, the screen does not refresh till I release so it is difficult to find to cut point. More or less found the start cut point, but then I don't know what to press or click to say start cut here... Ah. I see. The triangles on the timeline. But there are only two, start and end... how do I remove more commercials in the middle? To generate the output, it seems to be "export". It wants me to define the codec to use. NO! I want copy. I do not want recoding. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 05/03/2016 20:39, Carlos E. R. wrote:
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo>
If you install libQt5Sql5-sqlite, it may work. I've required it in the package. Upstream gives no idea of run time dependencies and expect you to install a massive snap package. I have plasma5 so I can't uninstall libQt5Sql5-sqlite to test. You should file a bug against multimedia:apps/shotcut via web ui anyway. https://build.opensuse.org/package/show/multimedia:apps/shotcut it will automatically get assigned to me. Regards Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-06-14 15:00, Dave Plater wrote:
On 05/03/2016 20:39, Carlos E. R. wrote:
Shotcut - Segmentation fault on start.
cer@Telcontar:~/Videos/Fusion/trabajo> shotcut QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL QMYSQL3 QSqlQuery::exec: database not open QSqlQuery::exec: database not open Database::Database(QObject*) Failed to get version. QSqlQuery::exec: database not open bool Database::upgradeVersion1() Failed to create thumbnails table. Database version is 0 Segmentation fault cer@Telcontar:~/Videos/Fusion/trabajo>
That was over a year ago. It doesn't crash now.
If you install libQt5Sql5-sqlite, it may work. I've required it in the package. Upstream gives no idea of run time dependencies and expect you to install a massive snap package. I have plasma5 so I can't uninstall libQt5Sql5-sqlite to test. You should file a bug against multimedia:apps/shotcut via web ui anyway. https://build.opensuse.org/package/show/multimedia:apps/shotcut it will automatically get assigned to me.
-- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
participants (28)
-
andreil1@starlett.lv
-
Basil Chupin
-
Billie Walsh
-
Bruce Ferrell
-
Carl Hartung
-
Carlos E. R.
-
Carlos E. R.
-
Charles Philip Chan
-
Dave Howorth
-
Dave Plater
-
David C. Rankin
-
David Haller
-
Dennis Gallien
-
Felix Miata
-
Florian Gleixner
-
Freek de Kruijf
-
Graham Smith
-
gumb
-
jdd
-
jdd@dodin.org
-
ken
-
Knurpht - Gertjan Lettink
-
michael norman
-
Paul Groves
-
Per Jessen
-
Peter Suetterlin
-
pit
-
Roger Oberholtzer