View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008821 | ardour | bugs | public | 2021-11-09 15:44 | 2021-11-09 16:07 |
Reporter | unfa | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | AMD64, Ryzen 9 (Zen2) | OS | Ach Linux (formerly Manjaro) | OS Version | KDE |
Product Version | 6.9 | ||||
Summary | 0008821: Xjadeo is not in sync with Ardour when using Int. sync | ||||
Description | On the attached screenshot you can see that Xjadeo is 9 frames behind Ardour. Ardour is using Internal Sync. When switching to JACK transport external sync, the video plays fine. I am using JACK2-dbus as backend. Also: I have had to manually change the session framerate to 60 FPS (from 30) to have the video at least play at the same speed as the audio plays in Ardour (though there's the 9 or so frames lag). The video Import dialogue does not automatically set the project framerate, and the option to do so is gone in Ardour 6.9 (I believe it was there in some previous versions.). Even if the session is set to 30 FPS, the video plays fine when using JACK sync. I tested that using JACK and PipeWire-JACK-dropin. So teh out-of-the-box experience when importing a 60FPS vidoe file into Ardour is: - video plays too slow and needs the project to have changed framerate - after that it stil lags and needs the sync to be changed to JACK - it still has bad black frames so the user needs to transcode the vidoe to a different format And then it works as expected. | ||||
Additional Information | All of thse iissues did not exist in older versions of Ardour, as you can see in this video: https://youtu.be/QGI1QsFcNzU?t=805 (attached screenshot) I was not using a custom video encoding, did not have to change my session framerate or change to a different sync than Internal and it just worksed in that video (it was recorded more than 8 months ago though). | ||||
Tags | sync, timecode, transport, video, xjadeo | ||||
|
|
|
Try without pipwire -- latency compensation and playback alignment is still broken there. Ideally with Ardour/ALSA (no JACK). Also Ardour only supports SMPTE framerates. for 60 fps files make sure you have enabled Session > Properties >"Use Video File's FPS Instead of Timecode Value for Timeline and Video Monitor." PS. Nothing has changed there on our side in the last 8 months. -- really video-timeline has not changed in 4+ years. If this worked in the past it is very likely an issue with your setup. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-11-09 15:44 | unfa | New Issue | |
2021-11-09 15:44 | unfa | Tag Attached: sync | |
2021-11-09 15:44 | unfa | Tag Attached: timecode | |
2021-11-09 15:44 | unfa | Tag Attached: transport | |
2021-11-09 15:44 | unfa | Tag Attached: video | |
2021-11-09 15:44 | unfa | Tag Attached: xjadeo | |
2021-11-09 15:44 | unfa | File Added: Screenshot_20211109_164235.png | |
2021-11-09 16:07 | x42 | Note Added: 0026213 |