How to convert frame rate in Linux? For example, convert 50 fps progressive to 25 fps interlaced? In Windows it is very simply by using AVISynth's function SelectEvery, but what about Linux? Using ffmpeg or something like this? And is it possible to double frame rate using motion vectors like MVAnalyse/MVFlowFPS do?
+ Reply to Thread
Results 1 to 13 of 13
-
-
jagabo, pity I tried a lot of things to make AVISynth work under wine but failed to. Probably the main problem is not in AVISynth but in codecs since it always fail to load AC3ACM for example, but DirectShowShource doesn't work at all... so I wasn't able even to try plugins...
Anyway, I suppose wine is not a fastest way, native Linux would be better... -
poisondeathray looks like ffms2 really works, thanks. Well, i still haven't got audio but maybe I'll find a way...
BTW, what is faster to convert video to MPEG2 - Wine*HCEnc or AVIDemux + Wine*AVSProxy?Last edited by lovyagin; 8th Nov 2011 at 08:36.
-
did you specify audio in the script ? e.g. ffaudiosource() with audiodub()
Not sure about speed with those on linux, you can do some short tests. But I'm certain hcenc's quality will be better. -
-
usually atrack =-1 , or you can use ffaudiosource and ffvideosource with audiodub
I tried several and they doesn't work saying nothing or "not an audio track" or "no audio data" (I tried in virtualdub).
-
Code:
Format : AVI Format/Info : Audio Video Interleave File size : 835 MiB ... Video ID : 0 Format : MPEG-4 Visual Format profile : Advanced Simple@L5 Format settings, BVOP : No Format settings, QPel : No Format settings, GMC : No warppoints Format settings, Matrix : Default (H.263) Codec ID : XVID Codec ID/Hint : XviD Duration : 58mn 14s Bit rate : 1 806 Kbps Width : 704 pixels Height : 400 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.257 Stream size : 752 MiB (90%) Writing library : XviD 1.2.1 (UTC 2008-12-04) Audio ID : 1 Format : MPEG Audio Format version : Version 1 Format profile : Layer 3 Codec ID : 55 Codec ID/Hint : MP3 Duration : 58mn 14s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 44.1 KHz Stream size : 80.0 MiB (10%) Alignment : Split accross interleaves Interleave, duration : 80 ms (2.00 video frames)
AVISynth open failure:
FFAudioSource: no audio track found
UPD: I tried second clip (second part from same source) and it works perfectly. So something wrong with clip indeed. But it is playableLast edited by lovyagin; 8th Nov 2011 at 09:21.
-
Yup, I'll try somehow, probably demuxing, or maybe BASSAudio or something like this will work. Thank you a lot for helping!!!
-
Not sure if bassaudiosource will work, because it uses dyamically linked .dlls which were compiled for windows, but you can try it
Once it's been demuxed , ffaudiosource should work
To stream copy audio e.g.
ffmpeg -i input.avi -vn -acodec copy output.mp3
Then use ffaudiosource on the mp3
Similar Threads
-
Frame rate conversion help
By Og in forum Video ConversionReplies: 20Last Post: 8th Nov 2011, 09:56 -
Frame Rate Conversion
By roberto188 in forum Video ConversionReplies: 17Last Post: 5th Mar 2011, 10:11 -
Frame rate conversion for NTSC to PAL conversion?
By Trellis in forum EditingReplies: 33Last Post: 27th Jul 2010, 09:55 -
Frame rate conversion
By Alexstarfire in forum Video ConversionReplies: 35Last Post: 22nd Aug 2007, 13:34 -
Frame rate conversion by changing frame count
By asmaa in forum Video ConversionReplies: 2Last Post: 1st Aug 2007, 10:15