Это выходит за рамки спецификаций h264. Согласно Adobe After Effects, ограничения формата для h264 составляют минимум 10 кадров в секунду, поэтому даже 2 кадра в секунду (не, см. ниже) выходят за рамки спецификации и могут привести к проблемам с некоторыми плеерами. Таким образом, Avidemux, похоже, допускает настройки вне спецификации, то, что 1 кадр в секунду невозможен, скорее всего, является внутренней проблемой того, как h264 кодируется в Avidemux.
Edit: Похоже, что это действительно ограничение только Adobe и или ограничение для MP4, при использовании формата QuickTime с h264 я могу рендерить с 1 FPS.
Тем не менее, я рекомендую вам интерполировать ваше видео, чтобы оно было длиннее, а не уменьшать FPS, если у вас нет очень специфических технических причин для кодирования с 1 FPS.
Показ каждого кадра несколько раз в секунду вместо одного раза в секунду не имеет визуальной разницы.
That is way out of the h264 specs. According to Adobe After Effects the format constrains for h264 are at min. 10fps so even 2fps are (not, see below) out of spec and could result in issues with some players. So Avidemux seems to allow out of spec settings, that 1 fps isn’t possible, is very likely an internal issue with how h264 gets encoded in Avidemux.
Edit: It seems this is indeed an Adobe only constrain and or constrain for MP4, when using the QuickTime format with h264 I can render with 1 FPS.
Still, I recommend you interpolate your video to be longer instead of decreasing the FPS unless you have very specific technical reasons for encoding with 1 FPS.
Showing every frame multiple times per second instead of just once per second doesn’t make a visual difference.
Видео не сохраняется или пишет что сохраняется не корректно но на самом деле не сохраняется
подскажите, что нужно делать?
Гость
0
0
0
0
07.07.2014 05:47
А Вы не прольёте свет на то, что вообще делаете в Avidemux? Чтобы хотя бы понять, в каком процессе возникает ошибка.
0
0
07.07.2014 11:30
я пытаюсь вырезать фрагмент видеофайла, но возникает вот такая проблема при сохранении. Некоторые фрагменты сохраняет без проблем и все просто отлично а некоторые вот так — «некорректно». Сколько не пыталась перезапустить и начать заново итог тот же, причем именно те самые фрагменты что и прежде. Пыталась после перезагрузки сохранить крэш-файл но он тоже не хочет сохранятся. Не могу понять в чем причина…
0
2
07.07.2014 12:30
Попробуйте пошариться по настройкам программы. Также не будет лишним обновить кодеки
K-Lite Codec Pack
. А вообще для нарезки видео весьма популярна софтина
VirtualDub
.
0
2
08.07.2014 18:45
В первом сообщении Вам ясно говорят, что вы пытаетесь вырезать кусок видео, но при этом расположили точки начала и конца не на ключевых кадрах, то есть кусок видео может быть поврежден.
Собственно говоря Сергей полностью прав, лучший вариант резать видео с помощью программы VirtualDub. Она позволяет вырезать куски видео и сохранять их на высокой скорости без перекодировки.
Вопрос и ответы были вам полезны?
Да
Нет
Попробуйте также:

Recently I discoverd this great tool, which finaly enabled me to cutt HD television recordings I had on my pc for some time.
Recordings are in TS-format and most of them can be cutt without any problems.
However, I do have a couple of files, which can’t be cutt and is throwing the «too short» error.
It doesn’t make a difference in which format I save the files (TS, MKV) as it’s always giving the same error.
I’ve attached the Avidemux logfile
Orginal file is in TS format
Video output is set to Copy
Audio output is set to Copy
Output format is set to Mkv Muxer
Version of Avidemux used is the latest stable version as well as the latest beta.
Any help would be appreciated.
Recordings source: dvb-t(2), dvb-s(2), FTA?
Operating system?
used CPU/GPU?
SD or HD video? Format?
Recording source: DVB Viewer
Operating system pc 1: Windows XP (x86) (this is a multi-purpose server, also being used for television recordings in both SD and HD)
Operating system pc 2: Windows 7 (x64)
Type of recordings: HD video
Format of recordings: MPEG2-TS Video format
Just to make sure, most of the recordings can be cutt and saved using Avidemux, but every now and then, there’s one that won’t go and is throwing the error.
Do you have the same issue on recent recordings?
If you could upload a sample video with these issues (10 — max 60 seconds in duration)
Use a free dropbox account or similar webservice (free public access, without registration to download your uploaded video) thank you.
Time permitting: dev(s) could have a look @ the video and tell what is going on exactly
Do you always cut out a few seconds at the start of the recording ?
If not, it could be worth trying that
Quote from: Jan Gruuthuse on January 04, 2016, 03:29:15 PM
Do you have the same issue on recent recordings?If you could upload a sample video with these issues (10 — max 60 seconds in duration)
Use a free dropbox account or similar webservice (free public access, without registration to download your uploaded video) thank you.
Time permitting: dev(s) could have a look @ the video and tell what is going on exactly
Yes, I do have the issue with one of the recent recordings (made 01-01-2016) as well.
Sadly, all those records are so big (this recent one is 8.77 GB), that it would be hard to upload them anyware.
Will see if I can make some short test-recordings and hope one of them has the same issue.
Quote from: mean on January 04, 2016, 03:37:33 PM
Do you always cut out a few seconds at the start of the recording ?
If not, it could be worth trying that
Yes I do.
I’ve also take some margin at the start and at the end of each recording, so these are cutt off, as well as all the commercial blocks in between 
cut from 1st test:
weightwatchers
cut from 1st test:
HollandsNieuwe
Seems to be working without any problem?
What exactly do you do with the video?
I load them, cutt off the start, cutt off the commercial breaks, cutt off the end and then try to save it.
After some times, the saving stops and the error «too short» is displayed.
As said, most files are working without any problems, but occasionaly, this happens.
see this reply 1st: when that happens : ….
When this happens, try computer shut down, wait 5 seconds, start computer, remove the idx2 files from the folder holding the source videos.
Try with same video again, if it works this time, could be a local issue, driver not released properly, memory, …
It does sometimes happen here to, not often, been looking for the issue, never found it. I can’t reproduce this at will, it happens randomly.
Lets see what happens and take it from there.
when that happens :
After it has crashed, at next start up it will ask to load the crash file
Please do it, and save the project as foo.py
Normally when loading foo.py dans saving , it will crash everytime
And then please provide foo.py and the file needed to reproduce
It is the most efficient way, as the crash can be caused by something that looks harmess to you or neglectable
but we could spend a lot of time reproducing it
For example, the problem might only happen on windows
I’ve just done a lot of testing and am able to reproduce the issue 10 out 10 following these steps:
- Start Avidemux
- Set output format to Mkv Muxer
- Load: test_1_20160105_1225.ts
- Drag slider to about 00:00:03.400 (doesn’t make a difference if buttons are used or not, to find the right spot)
- Set marker B
- Cut
- Save the file and error «Too short» comes up immediately
When you leave the output format to the default setting «Avi Muxer» the files saves just fine.
When you drag te slider to 00:00:05.000 the file saves okay with Mkv Muxer as well.
So it looks like the issue is happening when cutting off a short piece at the beginning of a video.
When cutting, you need to cut on keyframe!
When you selected a cutting point with slider: from keyboard
— 1 x up arrow (move forward to next keyframe)
— 1 x down arrow (move backward to previous keyframe, not your selected cutting point)
— mark [ B]
— [Ctrl] [X] (cut)
Do you still have the issue then?
Quote from: Jan Gruuthuse on January 08, 2016, 11:30:21 AM
When cutting, you need to cut on keyframe!When you selected a cutting point with slider: from keyboard
— 1 x up arrow (move forward to next keyframe)
— 1 x down arrow (move backward to previous keyframe, not your selected cutting point)
— mark [ B]
— [Ctrl] [X] (cut)Do you still have the issue then?
Just tested and the issue is exactly the same when I use your method.
- Avidemux Forum
-
►
Avidemux -
►
Windows (Moderator: eumagga0x2a) -
►
2.6.911 — Error too short
У меня есть несколько видеороликов, снятых на телефон, и они довольно объемные, учитывая их длину (например, 3-минутное видео с разрешением 1920 × 1080 превышает 400 МБ).
Я предполагаю, что это связано с тем, что телефон предпочитает срок службы батареи и ее качество по сравнению с объемом памяти, поэтому я решил, что смогу запустить их через Avidemux, чтобы перекодировать их и уменьшить их размер, не сильно ухудшая их качество. Я понимаю, что некоторая деградация неизбежна. Но так как есть много места для сжатия, я думаю, что должно быть возможно избежать значительной ощутимой деградации.
Видео кодируются в H264/AAC в контейнере MP4. Я могу просто скопировать аудио прямо в Avidemux. Но как вывести некоторые приблизительные значения для кодера H264, чтобы сохранить качество видео? Я не думаю, что формат H264 хранит информацию о своих входных параметрах. Можно выбрать уровень качества, который полностью увеличивает размер файла без усиления, а также можно выбрать уровень качества, который делает видео ужасным; Есть ли какой-то способ проанализировать входные данные, чтобы выяснить «приятное место», где размер видео уменьшается, не слишком сильно влияя на качество?
Я понимаю, что в этом вопросе есть некоторая степень субъективности; что я считаю «ощутимой» деградацией? Однако, учитывая, что видеокодеры традиционно параметризованы качествами восприятия, возможно ли придумать приблизительный диапазон для некоторых основных параметров?




