Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.83 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
  +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
  +url: null
  +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719112329 {#2410
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 27677
  -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
  -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704653290
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/20278174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704566890 {#1850
    date: 2024-01-06 19:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
  +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
  +url: null
  +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719112329 {#2410
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 27677
  -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
  -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704653290
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/20278174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704566890 {#1850
    date: 2024-01-06 19:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
  +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
  +url: null
  +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719112329 {#2410
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 27677
  -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
  -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704653290
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/20278174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704566890 {#1850
    date: 2024-01-06 19:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1712509851 {#4020
    date: 2024-04-07 19:10:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -id: 286462
  -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1972010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704570192 {#3956
    date: 2024-01-06 20:43:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1712509851 {#4020
    date: 2024-04-07 19:10:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -id: 286462
  -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1972010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704570192 {#3956
    date: 2024-01-06 20:43:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4011
  +user: App\Entity\User {#3959 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1712509851 {#4020
    date: 2024-04-07 19:10:51.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4009 …}
  +nested: Doctrine\ORM\PersistentCollection {#4007 …}
  +votes: Doctrine\ORM\PersistentCollection {#4005 …}
  +reports: Doctrine\ORM\PersistentCollection {#4003 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
  -id: 286462
  -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://beehaw.org/comment/1972010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704570192 {#3956
    date: 2024-01-06 20:43:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1712509851 {#4020
      date: 2024-04-07 19:10:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -id: 286462
    -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1972010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704570192 {#3956
      date: 2024-01-06 20:43:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +body: "Correct. I was disappointed to find this out as well. Supposedly it’s due to these codecs requiring a paid license to use. With windows the license cost is baked into the cost of the windows license itself, but of course that doesn’t exist with Linux. It CAN work on Linux if you purchase the studio version of Resolve, but I wasn’t ready to shell out $300 for a video editor when I’m only producing content for Youtube as a hobby and for the fun of it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704573614 {#4224
    date: 2024-01-06 21:40:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@SmoochyPit@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4229 …}
  +reports: Doctrine\ORM\PersistentCollection {#4235 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4237 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4239 …}
  -id: 286596
  -bodyTs: "'300':69 'bake':30 'codec':17 'content':79 'correct':1 'cost':28,33 'cours':41 'disappoint':4 'doesn':43 'due':14 'editor':73 'exist':45 'find':6 'fun':88 'hobbi':84 'licens':21,27,37 'linux':47,52 'm':76 'paid':20 'produc':78 'purchas':55 'readi':65 'requir':18 'resolv':60 'shell':67 'studio':57 'suppos':11 'use':23 'version':58 'video':72 'wasn':63 'well':10 'window':25,36 'work':50 'youtub':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7966537"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704573614 {#4221
    date: 2024-01-06 21:40:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1712509851 {#4020
      date: 2024-04-07 19:10:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -id: 286462
    -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1972010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704570192 {#3956
      date: 2024-01-06 20:43:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +body: "Correct. I was disappointed to find this out as well. Supposedly it’s due to these codecs requiring a paid license to use. With windows the license cost is baked into the cost of the windows license itself, but of course that doesn’t exist with Linux. It CAN work on Linux if you purchase the studio version of Resolve, but I wasn’t ready to shell out $300 for a video editor when I’m only producing content for Youtube as a hobby and for the fun of it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704573614 {#4224
    date: 2024-01-06 21:40:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@SmoochyPit@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4229 …}
  +reports: Doctrine\ORM\PersistentCollection {#4235 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4237 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4239 …}
  -id: 286596
  -bodyTs: "'300':69 'bake':30 'codec':17 'content':79 'correct':1 'cost':28,33 'cours':41 'disappoint':4 'doesn':43 'due':14 'editor':73 'exist':45 'find':6 'fun':88 'hobbi':84 'licens':21,27,37 'linux':47,52 'm':76 'paid':20 'produc':78 'purchas':55 'readi':65 'requir':18 'resolv':60 'shell':67 'studio':57 'suppos':11 'use':23 'version':58 'video':72 'wasn':63 'well':10 'window':25,36 'work':50 'youtub':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7966537"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704573614 {#4221
    date: 2024-01-06 21:40:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4011
    +user: App\Entity\User {#3959 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Davinci Resolve doesn’t support H.264 or H.265 on Linux??? I was planning on installing it soon, that’ll be a huge problem for me…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1712509851 {#4020
      date: 2024-04-07 19:10:51.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4009 …}
    +nested: Doctrine\ORM\PersistentCollection {#4007 …}
    +votes: Doctrine\ORM\PersistentCollection {#4005 …}
    +reports: Doctrine\ORM\PersistentCollection {#4003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3975 …}
    -id: 286462
    -bodyTs: "'davinci':1 'doesn':3 'h.264':6 'h.265':8 'huge':22 'instal':15 'linux':10 'll':19 'plan':13 'problem':23 'resolv':2 'soon':17 'support':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1972010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704570192 {#3956
      date: 2024-01-06 20:43:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4011}
  +body: "Correct. I was disappointed to find this out as well. Supposedly it’s due to these codecs requiring a paid license to use. With windows the license cost is baked into the cost of the windows license itself, but of course that doesn’t exist with Linux. It CAN work on Linux if you purchase the studio version of Resolve, but I wasn’t ready to shell out $300 for a video editor when I’m only producing content for Youtube as a hobby and for the fun of it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704573614 {#4224
    date: 2024-01-06 21:40:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@SmoochyPit@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4233 …}
  +votes: Doctrine\ORM\PersistentCollection {#4229 …}
  +reports: Doctrine\ORM\PersistentCollection {#4235 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4237 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4239 …}
  -id: 286596
  -bodyTs: "'300':69 'bake':30 'codec':17 'content':79 'correct':1 'cost':28,33 'cours':41 'disappoint':4 'doesn':43 'due':14 'editor':73 'exist':45 'find':6 'fun':88 'hobbi':84 'licens':21,27,37 'linux':47,52 'm':76 'paid':20 'produc':78 'purchas':55 'readi':65 'requir':18 'resolv':60 'shell':67 'studio':57 'suppos':11 'use':23 'version':58 'video':72 'wasn':63 'well':10 'window':25,36 'work':50 'youtub':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7966537"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704573614 {#4221
    date: 2024-01-06 21:40:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4043
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
    \n
    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
    \n
    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
    \n
    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
    \n
    Also, copy and paste as much as possible - work with reusable templates where you can.\n
    \n
    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719084184 {#4049
    date: 2024-06-22 21:23:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
  -id: 286701
  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5627892"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704576063 {#4054
    date: 2024-01-06 22:21:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4043
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
    \n
    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
    \n
    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
    \n
    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
    \n
    Also, copy and paste as much as possible - work with reusable templates where you can.\n
    \n
    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719084184 {#4049
    date: 2024-06-22 21:23:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
  -id: 286701
  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5627892"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704576063 {#4054
    date: 2024-01-06 22:21:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4043
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
    \n
    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
    \n
    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
    \n
    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
    \n
    Also, copy and paste as much as possible - work with reusable templates where you can.\n
    \n
    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1719084184 {#4049
    date: 2024-06-22 21:23:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4048 …}
  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
  -id: 286701
  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5627892"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704576063 {#4054
    date: 2024-01-06 22:21:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4243
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4043
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
      \n
      The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
      \n
      For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
      \n
      More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
      \n
      Also, copy and paste as much as possible - work with reusable templates where you can.\n
      \n
      If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719084184 {#4049
      date: 2024-06-22 21:23:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4048 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4038 …}
    +reports: Doctrine\ORM\PersistentCollection {#4041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
    -id: 286701
    -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5627892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704576063 {#4054
      date: 2024-01-06 22:21:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704578208 {#4241
    date: 2024-01-06 22:56:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4244 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4248 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 286789
  -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7968593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578208 {#4242
    date: 2024-01-06 22:56:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4243
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4043
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
      \n
      The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
      \n
      For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
      \n
      More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
      \n
      Also, copy and paste as much as possible - work with reusable templates where you can.\n
      \n
      If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719084184 {#4049
      date: 2024-06-22 21:23:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4048 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4038 …}
    +reports: Doctrine\ORM\PersistentCollection {#4041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
    -id: 286701
    -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5627892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704576063 {#4054
      date: 2024-01-06 22:21:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704578208 {#4241
    date: 2024-01-06 22:56:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4244 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4248 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 286789
  -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7968593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578208 {#4242
    date: 2024-01-06 22:56:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4243
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4043
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
      \n
      The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
      \n
      For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
      \n
      More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
      \n
      Also, copy and paste as much as possible - work with reusable templates where you can.\n
      \n
      If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1719084184 {#4049
      date: 2024-06-22 21:23:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4048 …}
    +nested: Doctrine\ORM\PersistentCollection {#4047 …}
    +votes: Doctrine\ORM\PersistentCollection {#4038 …}
    +reports: Doctrine\ORM\PersistentCollection {#4041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
    -id: 286701
    -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5627892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704576063 {#4054
      date: 2024-01-06 22:21:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704578208 {#4241
    date: 2024-01-06 22:56:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4244 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4248 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 286789
  -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7968593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578208 {#4242
    date: 2024-01-06 22:56:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4313
  +user: Proxies\__CG__\App\Entity\User {#4309 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
    \n
    The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704578758 {#4314
    date: 2024-01-06 23:05:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4303 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
  -id: 286806
  -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7137490"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578758 {#4317
    date: 2024-01-06 23:05:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4313
  +user: Proxies\__CG__\App\Entity\User {#4309 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
    \n
    The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704578758 {#4314
    date: 2024-01-06 23:05:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4303 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
  -id: 286806
  -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7137490"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578758 {#4317
    date: 2024-01-06 23:05:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4313
  +user: Proxies\__CG__\App\Entity\User {#4309 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
    \n
    The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704578758 {#4314
    date: 2024-01-06 23:05:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4303 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4319 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
  -id: 286806
  -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7137490"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704578758 {#4317
    date: 2024-01-06 23:05:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4397
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4313
    +user: Proxies\__CG__\App\Entity\User {#4309 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
      \n
      The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704578758 {#4314
      date: 2024-01-06 23:05:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4303 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
    -id: 286806
    -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7137490"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578758 {#4317
      date: 2024-01-06 23:05:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
    \n
    There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704590795 {#4398
    date: 2024-01-07 02:26:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4393 …}
  +nested: Doctrine\ORM\PersistentCollection {#4388 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
  -id: 287373
  -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590795 {#4401
    date: 2024-01-07 02:26:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4397
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4313
    +user: Proxies\__CG__\App\Entity\User {#4309 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
      \n
      The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704578758 {#4314
      date: 2024-01-06 23:05:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4303 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
    -id: 286806
    -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7137490"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578758 {#4317
      date: 2024-01-06 23:05:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
    \n
    There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704590795 {#4398
    date: 2024-01-07 02:26:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4393 …}
  +nested: Doctrine\ORM\PersistentCollection {#4388 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
  -id: 287373
  -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590795 {#4401
    date: 2024-01-07 02:26:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4397
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4313
    +user: Proxies\__CG__\App\Entity\User {#4309 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
      \n
      The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704578758 {#4314
      date: 2024-01-06 23:05:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4303 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4319 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
    -id: 286806
    -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7137490"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578758 {#4317
      date: 2024-01-06 23:05:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
    \n
    There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704590795 {#4398
    date: 2024-01-07 02:26:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4393 …}
  +nested: Doctrine\ORM\PersistentCollection {#4388 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
  -id: 287373
  -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590795 {#4401
    date: 2024-01-07 02:26:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4477
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4397
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4313
      +user: Proxies\__CG__\App\Entity\User {#4309 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
        \n
        The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704578758 {#4314
        date: 2024-01-06 23:05:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4305 …}
      +nested: Doctrine\ORM\PersistentCollection {#4303 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
      -id: 286806
      -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7137490"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578758 {#4317
        date: 2024-01-06 23:05:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
      \n
      There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704590795 {#4398
      date: 2024-01-07 02:26:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@RiderExMachina@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4393 …}
    +nested: Doctrine\ORM\PersistentCollection {#4388 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
    -id: 287373
    -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5634811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704590795 {#4401
      date: 2024-01-07 02:26:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Appreciate the link, thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704593949 {#4475
    date: 2024-01-07 03:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4478 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4484 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4486 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4488 …}
  -id: 287489
  -bodyTs: "'appreci':1 'link':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7979404"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704593949 {#4476
    date: 2024-01-07 03:19:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4477
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4397
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4313
      +user: Proxies\__CG__\App\Entity\User {#4309 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
        \n
        The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704578758 {#4314
        date: 2024-01-06 23:05:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4305 …}
      +nested: Doctrine\ORM\PersistentCollection {#4303 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
      -id: 286806
      -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7137490"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578758 {#4317
        date: 2024-01-06 23:05:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
      \n
      There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704590795 {#4398
      date: 2024-01-07 02:26:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@RiderExMachina@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4393 …}
    +nested: Doctrine\ORM\PersistentCollection {#4388 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
    -id: 287373
    -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5634811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704590795 {#4401
      date: 2024-01-07 02:26:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Appreciate the link, thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704593949 {#4475
    date: 2024-01-07 03:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4478 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4484 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4486 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4488 …}
  -id: 287489
  -bodyTs: "'appreci':1 'link':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7979404"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704593949 {#4476
    date: 2024-01-07 03:19:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4477
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4397
    +user: App\Entity\User {#4032 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4313
      +user: Proxies\__CG__\App\Entity\User {#4309 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I would say one of the few downsides Kdenlive has is the lack of the premade templates. I feel like there’s gotta be a site out there for those premade templates that us hobbyists can download and use, but hopefully they’ll just bake that in directly in the future.\n
        \n
        The other issue I have is the effects plugins aren’t always up-to-date, so not all plugins work with the latest version.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704578758 {#4314
        date: 2024-01-06 23:05:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4305 …}
      +nested: Doctrine\ORM\PersistentCollection {#4303 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4319 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4321 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4323 …}
      -id: 286806
      -bodyTs: "'alway':63 'aren':61 'bake':45 'date':67 'direct':48 'download':37 'downsid':8 'effect':59 'feel':19 'futur':51 'gotta':23 'hobbyist':35 'hope':41 'issu':54 'kdenliv':9 'lack':13 'latest':75 'like':20 'll':43 'one':4 'plugin':60,71 'premad':16,31 'say':3 'site':26 'templat':17,32 'up-to-d':64 'us':34 'use':39 'version':76 'work':72 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7137490"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578758 {#4317
        date: 2024-01-06 23:05:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Not the easiest thing to find, but there is a site for templates and stuff here: [kdenlive templates](https://store.kde.org/browse?cat=335&page=1&ord=latest).\n
      \n
      There’s not loads on it, and quality may vary. Note that quite a few of these are more like snippets of a project to copy and paste in, so might take a bit of fiddling to get running, compared to just picking “swooshy title #3” and putting your own text in it - but in some form it exists at least :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704590795 {#4398
      date: 2024-01-07 02:26:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@RiderExMachina@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4393 …}
    +nested: Doctrine\ORM\PersistentCollection {#4388 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4406 …}
    -id: 287373
    -bodyTs: "'/browse?cat=335&page=1&ord=latest).':21 '3':67 'bit':55 'compar':61 'copi':47 'easiest':3 'exist':80 'fiddl':57 'find':6 'form':78 'get':59 'kdenliv':17 'least':82 'like':41 'load':25 'may':30 'might':52 'note':32 'past':49 'pick':64 'project':45 'put':69 'qualiti':29 'quit':34 'run':60 'site':11 'snippet':42 'store.kde.org':20 'store.kde.org/browse?cat=335&page=1&ord=latest).':19 'stuff':15 'swooshi':65 'take':53 'templat':13,18 'text':72 'thing':4 'titl':66 'vari':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/5634811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704590795 {#4401
      date: 2024-01-07 02:26:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Appreciate the link, thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704593949 {#4475
    date: 2024-01-07 03:19:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@RiderExMachina@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4478 …}
  +nested: Doctrine\ORM\PersistentCollection {#4480 …}
  +votes: Doctrine\ORM\PersistentCollection {#4482 …}
  +reports: Doctrine\ORM\PersistentCollection {#4484 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4486 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4488 …}
  -id: 287489
  -bodyTs: "'appreci':1 'link':3 'thank':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7979404"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704593949 {#4476
    date: 2024-01-07 03:19:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4327
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
    \n
    As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
    \n
    Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704585539 {#4325
    date: 2024-01-07 00:58:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -id: 287060
  -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6465143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704585539 {#4326
    date: 2024-01-07 00:58:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4327
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
    \n
    As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
    \n
    Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704585539 {#4325
    date: 2024-01-07 00:58:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -id: 287060
  -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6465143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704585539 {#4326
    date: 2024-01-07 00:58:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4327
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
    \n
    As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
    \n
    Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704585539 {#4325
    date: 2024-01-07 00:58:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -id: 287060
  -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6465143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704585539 {#4326
    date: 2024-01-07 00:58:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4410
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Very interested to hear about Glaxnimate - I’d not heard of that one and will definitely have a look - thanks for bringing it to our attention :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704589166 {#4408
    date: 2024-01-07 01:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4415 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -id: 287315
  -bodyTs: "'attent':26 'bring':22 'd':8 'definit':16 'glaxnim':6 'hear':4 'heard':10 'interest':2 'look':19 'one':13 'thank':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5633811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589166 {#4409
    date: 2024-01-07 01:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4410
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Very interested to hear about Glaxnimate - I’d not heard of that one and will definitely have a look - thanks for bringing it to our attention :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704589166 {#4408
    date: 2024-01-07 01:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4415 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -id: 287315
  -bodyTs: "'attent':26 'bring':22 'd':8 'definit':16 'glaxnim':6 'hear':4 'heard':10 'interest':2 'look':19 'one':13 'thank':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5633811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589166 {#4409
    date: 2024-01-07 01:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4410
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Very interested to hear about Glaxnimate - I’d not heard of that one and will definitely have a look - thanks for bringing it to our attention :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704589166 {#4408
    date: 2024-01-07 01:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4415 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -id: 287315
  -bodyTs: "'attent':26 'bring':22 'd':8 'definit':16 'glaxnim':6 'hear':4 'heard':10 'interest':2 'look':19 'one':13 'thank':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5633811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589166 {#4409
    date: 2024-01-07 01:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4425
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704589543 {#4423
    date: 2024-01-07 02:05:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
  -id: 287324
  -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7975653"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589543 {#4424
    date: 2024-01-07 02:05:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4425
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704589543 {#4423
    date: 2024-01-07 02:05:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
  -id: 287324
  -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7975653"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589543 {#4424
    date: 2024-01-07 02:05:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4425
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4327
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4243
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4043
        +user: App\Entity\User {#4032 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
          \n
          The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
          \n
          For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
          \n
          More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
          \n
          Also, copy and paste as much as possible - work with reusable templates where you can.\n
          \n
          If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1719084184 {#4049
          date: 2024-06-22 21:23:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4048 …}
        +nested: Doctrine\ORM\PersistentCollection {#4047 …}
        +votes: Doctrine\ORM\PersistentCollection {#4038 …}
        +reports: Doctrine\ORM\PersistentCollection {#4041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
        -id: 286701
        -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/5627892"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704576063 {#4054
          date: 2024-01-06 22:21:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704578208 {#4241
        date: 2024-01-06 22:56:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4244 …}
      +nested: Doctrine\ORM\PersistentCollection {#4246 …}
      +votes: Doctrine\ORM\PersistentCollection {#4248 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 286789
      -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7968593"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704578208 {#4242
        date: 2024-01-06 22:56:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
      \n
      As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
      \n
      Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704585539 {#4325
      date: 2024-01-07 00:58:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4329 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4333 …}
    +reports: Doctrine\ORM\PersistentCollection {#4335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
    -id: 287060
    -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6465143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704585539 {#4326
      date: 2024-01-07 00:58:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704589543 {#4423
    date: 2024-01-07 02:05:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4432 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
  -id: 287324
  -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7975653"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589543 {#4424
    date: 2024-01-07 02:05:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4459
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4425
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4327
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
        \n
        As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
        \n
        Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704585539 {#4325
        date: 2024-01-07 00:58:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4329 …}
      +nested: Doctrine\ORM\PersistentCollection {#4331 …}
      +votes: Doctrine\ORM\PersistentCollection {#4333 …}
      +reports: Doctrine\ORM\PersistentCollection {#4335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
      -id: 287060
      -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6465143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704585539 {#4326
        date: 2024-01-07 00:58:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704589543 {#4423
      date: 2024-01-07 02:05:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4426 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4432 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
    -id: 287324
    -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7975653"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589543 {#4424
      date: 2024-01-07 02:05:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
    \n
    You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/sh\n
    </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
    </span>\n
    ```\n
    \n
    Let’s call it `glax` or something like that. Then make it executable:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">chmod +x glax\n
    </span>\n
    ```\n
    \n
    Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
    \n
    And yeah, shame about the audio processing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704594168 {#4458
    date: 2024-01-07 03:22:48.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4467 …}
  +votes: Doctrine\ORM\PersistentCollection {#4463 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 287493
  -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6469720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704594168 {#4455
    date: 2024-01-07 03:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4459
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4425
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4327
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
        \n
        As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
        \n
        Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704585539 {#4325
        date: 2024-01-07 00:58:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4329 …}
      +nested: Doctrine\ORM\PersistentCollection {#4331 …}
      +votes: Doctrine\ORM\PersistentCollection {#4333 …}
      +reports: Doctrine\ORM\PersistentCollection {#4335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
      -id: 287060
      -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6465143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704585539 {#4326
        date: 2024-01-07 00:58:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704589543 {#4423
      date: 2024-01-07 02:05:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4426 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4432 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
    -id: 287324
    -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7975653"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589543 {#4424
      date: 2024-01-07 02:05:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
    \n
    You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/sh\n
    </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
    </span>\n
    ```\n
    \n
    Let’s call it `glax` or something like that. Then make it executable:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">chmod +x glax\n
    </span>\n
    ```\n
    \n
    Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
    \n
    And yeah, shame about the audio processing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704594168 {#4458
    date: 2024-01-07 03:22:48.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4467 …}
  +votes: Doctrine\ORM\PersistentCollection {#4463 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 287493
  -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6469720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704594168 {#4455
    date: 2024-01-07 03:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4459
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4425
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4327
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4243
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4043
          +user: App\Entity\User {#4032 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
            \n
            The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
            \n
            For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
            \n
            More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
            \n
            Also, copy and paste as much as possible - work with reusable templates where you can.\n
            \n
            If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1719084184 {#4049
            date: 2024-06-22 21:23:04.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4048 …}
          +nested: Doctrine\ORM\PersistentCollection {#4047 …}
          +votes: Doctrine\ORM\PersistentCollection {#4038 …}
          +reports: Doctrine\ORM\PersistentCollection {#4041 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
          -id: 286701
          -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/5627892"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704576063 {#4054
            date: 2024-01-06 22:21:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704578208 {#4241
          date: 2024-01-06 22:56:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4244 …}
        +nested: Doctrine\ORM\PersistentCollection {#4246 …}
        +votes: Doctrine\ORM\PersistentCollection {#4248 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 286789
        -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7968593"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704578208 {#4242
          date: 2024-01-06 22:56:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
        \n
        As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
        \n
        Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704585539 {#4325
        date: 2024-01-07 00:58:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4329 …}
      +nested: Doctrine\ORM\PersistentCollection {#4331 …}
      +votes: Doctrine\ORM\PersistentCollection {#4333 …}
      +reports: Doctrine\ORM\PersistentCollection {#4335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
      -id: 287060
      -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6465143"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704585539 {#4326
        date: 2024-01-07 00:58:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704589543 {#4423
      date: 2024-01-07 02:05:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4426 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4432 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
    -id: 287324
    -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7975653"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589543 {#4424
      date: 2024-01-07 02:05:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
    \n
    You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/sh\n
    </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
    </span>\n
    ```\n
    \n
    Let’s call it `glax` or something like that. Then make it executable:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">chmod +x glax\n
    </span>\n
    ```\n
    \n
    Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
    \n
    And yeah, shame about the audio processing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704594168 {#4458
    date: 2024-01-07 03:22:48.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4467 …}
  +votes: Doctrine\ORM\PersistentCollection {#4463 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 287493
  -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6469720"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704594168 {#4455
    date: 2024-01-07 03:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4499
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4459
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4327
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4243
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4043
            +user: App\Entity\User {#4032 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
              \n
              The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
              \n
              For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
              \n
              More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
              \n
              Also, copy and paste as much as possible - work with reusable templates where you can.\n
              \n
              If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1719084184 {#4049
              date: 2024-06-22 21:23:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4048 …}
            +nested: Doctrine\ORM\PersistentCollection {#4047 …}
            +votes: Doctrine\ORM\PersistentCollection {#4038 …}
            +reports: Doctrine\ORM\PersistentCollection {#4041 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
            -id: 286701
            -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.uk/comment/5627892"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704576063 {#4054
              date: 2024-01-06 22:21:03.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704578208 {#4241
            date: 2024-01-06 22:56:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4244 …}
          +nested: Doctrine\ORM\PersistentCollection {#4246 …}
          +votes: Doctrine\ORM\PersistentCollection {#4248 …}
          +reports: Doctrine\ORM\PersistentCollection {#4250 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
          -id: 286789
          -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7968593"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704578208 {#4242
            date: 2024-01-06 22:56:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
          \n
          As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
          \n
          Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704585539 {#4325
          date: 2024-01-07 00:58:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4329 …}
        +nested: Doctrine\ORM\PersistentCollection {#4331 …}
        +votes: Doctrine\ORM\PersistentCollection {#4333 …}
        +reports: Doctrine\ORM\PersistentCollection {#4335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
        -id: 287060
        -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6465143"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704585539 {#4326
          date: 2024-01-07 00:58:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704589543 {#4423
        date: 2024-01-07 02:05:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4426 …}
      +nested: Doctrine\ORM\PersistentCollection {#4428 …}
      +votes: Doctrine\ORM\PersistentCollection {#4430 …}
      +reports: Doctrine\ORM\PersistentCollection {#4432 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
      -id: 287324
      -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7975653"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589543 {#4424
        date: 2024-01-07 02:05:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
      \n
      You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">#!/bin/sh\n
      </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
      </span>\n
      ```\n
      \n
      Let’s call it `glax` or something like that. Then make it executable:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">chmod +x glax\n
      </span>\n
      ```\n
      \n
      Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
      \n
      And yeah, shame about the audio processing.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704594168 {#4458
      date: 2024-01-07 03:22:48.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4462 …}
    +nested: Doctrine\ORM\PersistentCollection {#4467 …}
    +votes: Doctrine\ORM\PersistentCollection {#4463 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 287493
    -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6469720"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704594168 {#4455
      date: 2024-01-07 03:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    ahh, that makes sense. I’ll give it a go.\n
    \n
    EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704607530 {#4496
    date: 2024-01-07 07:05:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4500 …}
  +reports: Doctrine\ORM\PersistentCollection {#4507 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
  -id: 287859
  -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982541"
  +editedAt: DateTimeImmutable @1712657890 {#4493
    date: 2024-04-09 12:18:10.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704607530 {#4491
    date: 2024-01-07 07:05:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4499
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4459
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4327
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4243
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4043
            +user: App\Entity\User {#4032 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
              \n
              The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
              \n
              For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
              \n
              More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
              \n
              Also, copy and paste as much as possible - work with reusable templates where you can.\n
              \n
              If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1719084184 {#4049
              date: 2024-06-22 21:23:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4048 …}
            +nested: Doctrine\ORM\PersistentCollection {#4047 …}
            +votes: Doctrine\ORM\PersistentCollection {#4038 …}
            +reports: Doctrine\ORM\PersistentCollection {#4041 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
            -id: 286701
            -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.uk/comment/5627892"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704576063 {#4054
              date: 2024-01-06 22:21:03.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704578208 {#4241
            date: 2024-01-06 22:56:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4244 …}
          +nested: Doctrine\ORM\PersistentCollection {#4246 …}
          +votes: Doctrine\ORM\PersistentCollection {#4248 …}
          +reports: Doctrine\ORM\PersistentCollection {#4250 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
          -id: 286789
          -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7968593"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704578208 {#4242
            date: 2024-01-06 22:56:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
          \n
          As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
          \n
          Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704585539 {#4325
          date: 2024-01-07 00:58:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4329 …}
        +nested: Doctrine\ORM\PersistentCollection {#4331 …}
        +votes: Doctrine\ORM\PersistentCollection {#4333 …}
        +reports: Doctrine\ORM\PersistentCollection {#4335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
        -id: 287060
        -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6465143"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704585539 {#4326
          date: 2024-01-07 00:58:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704589543 {#4423
        date: 2024-01-07 02:05:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4426 …}
      +nested: Doctrine\ORM\PersistentCollection {#4428 …}
      +votes: Doctrine\ORM\PersistentCollection {#4430 …}
      +reports: Doctrine\ORM\PersistentCollection {#4432 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
      -id: 287324
      -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7975653"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589543 {#4424
        date: 2024-01-07 02:05:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
      \n
      You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">#!/bin/sh\n
      </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
      </span>\n
      ```\n
      \n
      Let’s call it `glax` or something like that. Then make it executable:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">chmod +x glax\n
      </span>\n
      ```\n
      \n
      Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
      \n
      And yeah, shame about the audio processing.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704594168 {#4458
      date: 2024-01-07 03:22:48.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4462 …}
    +nested: Doctrine\ORM\PersistentCollection {#4467 …}
    +votes: Doctrine\ORM\PersistentCollection {#4463 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 287493
    -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6469720"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704594168 {#4455
      date: 2024-01-07 03:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    ahh, that makes sense. I’ll give it a go.\n
    \n
    EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704607530 {#4496
    date: 2024-01-07 07:05:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4500 …}
  +reports: Doctrine\ORM\PersistentCollection {#4507 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
  -id: 287859
  -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982541"
  +editedAt: DateTimeImmutable @1712657890 {#4493
    date: 2024-04-09 12:18:10.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704607530 {#4491
    date: 2024-01-07 07:05:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4499
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4459
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4327
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4243
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4043
            +user: App\Entity\User {#4032 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
              \n
              The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
              \n
              For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
              \n
              More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
              \n
              Also, copy and paste as much as possible - work with reusable templates where you can.\n
              \n
              If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1719084184 {#4049
              date: 2024-06-22 21:23:04.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4048 …}
            +nested: Doctrine\ORM\PersistentCollection {#4047 …}
            +votes: Doctrine\ORM\PersistentCollection {#4038 …}
            +reports: Doctrine\ORM\PersistentCollection {#4041 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
            -id: 286701
            -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.uk/comment/5627892"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704576063 {#4054
              date: 2024-01-06 22:21:03.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704578208 {#4241
            date: 2024-01-06 22:56:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4244 …}
          +nested: Doctrine\ORM\PersistentCollection {#4246 …}
          +votes: Doctrine\ORM\PersistentCollection {#4248 …}
          +reports: Doctrine\ORM\PersistentCollection {#4250 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
          -id: 286789
          -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7968593"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704578208 {#4242
            date: 2024-01-06 22:56:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
          \n
          As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
          \n
          Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704585539 {#4325
          date: 2024-01-07 00:58:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4329 …}
        +nested: Doctrine\ORM\PersistentCollection {#4331 …}
        +votes: Doctrine\ORM\PersistentCollection {#4333 …}
        +reports: Doctrine\ORM\PersistentCollection {#4335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
        -id: 287060
        -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6465143"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704585539 {#4326
          date: 2024-01-07 00:58:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704589543 {#4423
        date: 2024-01-07 02:05:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4426 …}
      +nested: Doctrine\ORM\PersistentCollection {#4428 …}
      +votes: Doctrine\ORM\PersistentCollection {#4430 …}
      +reports: Doctrine\ORM\PersistentCollection {#4432 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
      -id: 287324
      -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7975653"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589543 {#4424
        date: 2024-01-07 02:05:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
      \n
      You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">#!/bin/sh\n
      </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
      </span>\n
      ```\n
      \n
      Let’s call it `glax` or something like that. Then make it executable:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">chmod +x glax\n
      </span>\n
      ```\n
      \n
      Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
      \n
      And yeah, shame about the audio processing.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704594168 {#4458
      date: 2024-01-07 03:22:48.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4462 …}
    +nested: Doctrine\ORM\PersistentCollection {#4467 …}
    +votes: Doctrine\ORM\PersistentCollection {#4463 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 287493
    -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6469720"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704594168 {#4455
      date: 2024-01-07 03:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    ahh, that makes sense. I’ll give it a go.\n
    \n
    EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704607530 {#4496
    date: 2024-01-07 07:05:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4500 …}
  +reports: Doctrine\ORM\PersistentCollection {#4507 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
  -id: 287859
  -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982541"
  +editedAt: DateTimeImmutable @1712657890 {#4493
    date: 2024-04-09 12:18:10.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704607530 {#4491
    date: 2024-01-07 07:05:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4499
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4459
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4327
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4243
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4043
              +user: App\Entity\User {#4032 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: """
                It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                \n
                The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                \n
                For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                \n
                More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                \n
                Also, copy and paste as much as possible - work with reusable templates where you can.\n
                \n
                If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 6
              +score: 0
              +lastActive: DateTime @1719084184 {#4049
                date: 2024-06-22 21:23:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4048 …}
              +nested: Doctrine\ORM\PersistentCollection {#4047 …}
              +votes: Doctrine\ORM\PersistentCollection {#4038 …}
              +reports: Doctrine\ORM\PersistentCollection {#4041 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
              -id: 286701
              -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.uk/comment/5627892"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704576063 {#4054
                date: 2024-01-06 22:21:03.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1704578208 {#4241
              date: 2024-01-06 22:56:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4244 …}
            +nested: Doctrine\ORM\PersistentCollection {#4246 …}
            +votes: Doctrine\ORM\PersistentCollection {#4248 …}
            +reports: Doctrine\ORM\PersistentCollection {#4250 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
            -id: 286789
            -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7968593"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704578208 {#4242
              date: 2024-01-06 22:56:48.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
            \n
            As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
            \n
            Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1704585539 {#4325
            date: 2024-01-07 00:58:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4329 …}
          +nested: Doctrine\ORM\PersistentCollection {#4331 …}
          +votes: Doctrine\ORM\PersistentCollection {#4333 …}
          +reports: Doctrine\ORM\PersistentCollection {#4335 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
          -id: 287060
          -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6465143"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704585539 {#4326
            date: 2024-01-07 00:58:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704589543 {#4423
          date: 2024-01-07 02:05:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4426 …}
        +nested: Doctrine\ORM\PersistentCollection {#4428 …}
        +votes: Doctrine\ORM\PersistentCollection {#4430 …}
        +reports: Doctrine\ORM\PersistentCollection {#4432 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
        -id: 287324
        -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7975653"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704589543 {#4424
          date: 2024-01-07 02:05:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
        \n
        You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">#!/bin/sh\n
        </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
        </span>\n
        ```\n
        \n
        Let’s call it `glax` or something like that. Then make it executable:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">chmod +x glax\n
        </span>\n
        ```\n
        \n
        Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
        \n
        And yeah, shame about the audio processing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704594168 {#4458
        date: 2024-01-07 03:22:48.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4462 …}
      +nested: Doctrine\ORM\PersistentCollection {#4467 …}
      +votes: Doctrine\ORM\PersistentCollection {#4463 …}
      +reports: Doctrine\ORM\PersistentCollection {#4469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
      -id: 287493
      -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6469720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704594168 {#4455
        date: 2024-01-07 03:22:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      ahh, that makes sense. I’ll give it a go.\n
      \n
      EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704607530 {#4496
      date: 2024-01-07 07:05:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4500 …}
    +reports: Doctrine\ORM\PersistentCollection {#4507 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
    -id: 287859
    -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982541"
    +editedAt: DateTimeImmutable @1712657890 {#4493
      date: 2024-04-09 12:18:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704607530 {#4491
      date: 2024-01-07 07:05:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704649920 {#4523
    date: 2024-01-07 18:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4515 …}
  +reports: Doctrine\ORM\PersistentCollection {#4529 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
  -id: 289439
  -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6479135"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704649920 {#4526
    date: 2024-01-07 18:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4499
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4459
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4327
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4243
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4043
              +user: App\Entity\User {#4032 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: """
                It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                \n
                The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                \n
                For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                \n
                More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                \n
                Also, copy and paste as much as possible - work with reusable templates where you can.\n
                \n
                If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 6
              +score: 0
              +lastActive: DateTime @1719084184 {#4049
                date: 2024-06-22 21:23:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4048 …}
              +nested: Doctrine\ORM\PersistentCollection {#4047 …}
              +votes: Doctrine\ORM\PersistentCollection {#4038 …}
              +reports: Doctrine\ORM\PersistentCollection {#4041 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
              -id: 286701
              -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.uk/comment/5627892"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704576063 {#4054
                date: 2024-01-06 22:21:03.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1704578208 {#4241
              date: 2024-01-06 22:56:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4244 …}
            +nested: Doctrine\ORM\PersistentCollection {#4246 …}
            +votes: Doctrine\ORM\PersistentCollection {#4248 …}
            +reports: Doctrine\ORM\PersistentCollection {#4250 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
            -id: 286789
            -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7968593"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704578208 {#4242
              date: 2024-01-06 22:56:48.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
            \n
            As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
            \n
            Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1704585539 {#4325
            date: 2024-01-07 00:58:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4329 …}
          +nested: Doctrine\ORM\PersistentCollection {#4331 …}
          +votes: Doctrine\ORM\PersistentCollection {#4333 …}
          +reports: Doctrine\ORM\PersistentCollection {#4335 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
          -id: 287060
          -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6465143"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704585539 {#4326
            date: 2024-01-07 00:58:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704589543 {#4423
          date: 2024-01-07 02:05:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4426 …}
        +nested: Doctrine\ORM\PersistentCollection {#4428 …}
        +votes: Doctrine\ORM\PersistentCollection {#4430 …}
        +reports: Doctrine\ORM\PersistentCollection {#4432 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
        -id: 287324
        -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7975653"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704589543 {#4424
          date: 2024-01-07 02:05:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
        \n
        You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">#!/bin/sh\n
        </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
        </span>\n
        ```\n
        \n
        Let’s call it `glax` or something like that. Then make it executable:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">chmod +x glax\n
        </span>\n
        ```\n
        \n
        Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
        \n
        And yeah, shame about the audio processing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704594168 {#4458
        date: 2024-01-07 03:22:48.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4462 …}
      +nested: Doctrine\ORM\PersistentCollection {#4467 …}
      +votes: Doctrine\ORM\PersistentCollection {#4463 …}
      +reports: Doctrine\ORM\PersistentCollection {#4469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
      -id: 287493
      -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6469720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704594168 {#4455
        date: 2024-01-07 03:22:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      ahh, that makes sense. I’ll give it a go.\n
      \n
      EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704607530 {#4496
      date: 2024-01-07 07:05:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4500 …}
    +reports: Doctrine\ORM\PersistentCollection {#4507 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
    -id: 287859
    -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982541"
    +editedAt: DateTimeImmutable @1712657890 {#4493
      date: 2024-04-09 12:18:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704607530 {#4491
      date: 2024-01-07 07:05:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704649920 {#4523
    date: 2024-01-07 18:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4515 …}
  +reports: Doctrine\ORM\PersistentCollection {#4529 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
  -id: 289439
  -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6479135"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704649920 {#4526
    date: 2024-01-07 18:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4528
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4499
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4459
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4327
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4243
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4043
              +user: App\Entity\User {#4032 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: """
                It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                \n
                The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                \n
                For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                \n
                More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                \n
                Also, copy and paste as much as possible - work with reusable templates where you can.\n
                \n
                If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 6
              +score: 0
              +lastActive: DateTime @1719084184 {#4049
                date: 2024-06-22 21:23:04.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4048 …}
              +nested: Doctrine\ORM\PersistentCollection {#4047 …}
              +votes: Doctrine\ORM\PersistentCollection {#4038 …}
              +reports: Doctrine\ORM\PersistentCollection {#4041 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
              -id: 286701
              -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.uk/comment/5627892"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704576063 {#4054
                date: 2024-01-06 22:21:03.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1704578208 {#4241
              date: 2024-01-06 22:56:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4244 …}
            +nested: Doctrine\ORM\PersistentCollection {#4246 …}
            +votes: Doctrine\ORM\PersistentCollection {#4248 …}
            +reports: Doctrine\ORM\PersistentCollection {#4250 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
            -id: 286789
            -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7968593"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704578208 {#4242
              date: 2024-01-06 22:56:48.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
            \n
            As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
            \n
            Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1704585539 {#4325
            date: 2024-01-07 00:58:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4329 …}
          +nested: Doctrine\ORM\PersistentCollection {#4331 …}
          +votes: Doctrine\ORM\PersistentCollection {#4333 …}
          +reports: Doctrine\ORM\PersistentCollection {#4335 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
          -id: 287060
          -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6465143"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704585539 {#4326
            date: 2024-01-07 00:58:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704589543 {#4423
          date: 2024-01-07 02:05:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4426 …}
        +nested: Doctrine\ORM\PersistentCollection {#4428 …}
        +votes: Doctrine\ORM\PersistentCollection {#4430 …}
        +reports: Doctrine\ORM\PersistentCollection {#4432 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
        -id: 287324
        -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7975653"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704589543 {#4424
          date: 2024-01-07 02:05:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
        \n
        You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">#!/bin/sh\n
        </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
        </span>\n
        ```\n
        \n
        Let’s call it `glax` or something like that. Then make it executable:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">chmod +x glax\n
        </span>\n
        ```\n
        \n
        Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
        \n
        And yeah, shame about the audio processing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704594168 {#4458
        date: 2024-01-07 03:22:48.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4462 …}
      +nested: Doctrine\ORM\PersistentCollection {#4467 …}
      +votes: Doctrine\ORM\PersistentCollection {#4463 …}
      +reports: Doctrine\ORM\PersistentCollection {#4469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
      -id: 287493
      -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6469720"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704594168 {#4455
        date: 2024-01-07 03:22:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: """
      ahh, that makes sense. I’ll give it a go.\n
      \n
      EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704607530 {#4496
      date: 2024-01-07 07:05:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4500 …}
    +reports: Doctrine\ORM\PersistentCollection {#4507 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
    -id: 287859
    -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982541"
    +editedAt: DateTimeImmutable @1712657890 {#4493
      date: 2024-04-09 12:18:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704607530 {#4491
      date: 2024-01-07 07:05:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704649920 {#4523
    date: 2024-01-07 18:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4517 …}
  +votes: Doctrine\ORM\PersistentCollection {#4515 …}
  +reports: Doctrine\ORM\PersistentCollection {#4529 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
  -id: 289439
  -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6479135"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704649920 {#4526
    date: 2024-01-07 18:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4550
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4528
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4499
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4459
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4425
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4327
            +user: Proxies\__CG__\App\Entity\User {#4328 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4243
              +user: Proxies\__CG__\App\Entity\User {#1943 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4043
                +user: App\Entity\User {#4032 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: null
                +root: null
                +body: """
                  It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                  \n
                  The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                  \n
                  For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                  \n
                  More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                  \n
                  Also, copy and paste as much as possible - work with reusable templates where you can.\n
                  \n
                  If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 6
                +score: 0
                +lastActive: DateTime @1719084184 {#4049
                  date: 2024-06-22 21:23:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4048 …}
                +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                -id: 286701
                -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.uk/comment/5627892"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704576063 {#4054
                  date: 2024-01-06 22:21:03.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1704578208 {#4241
                date: 2024-01-06 22:56:48.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4244 …}
              +nested: Doctrine\ORM\PersistentCollection {#4246 …}
              +votes: Doctrine\ORM\PersistentCollection {#4248 …}
              +reports: Doctrine\ORM\PersistentCollection {#4250 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
              -id: 286789
              -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/7968593"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704578208 {#4242
                date: 2024-01-06 22:56:48.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: """
              I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
              \n
              As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
              \n
              Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 4
            +score: 0
            +lastActive: DateTime @1704585539 {#4325
              date: 2024-01-07 00:58:59.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4329 …}
            +nested: Doctrine\ORM\PersistentCollection {#4331 …}
            +votes: Doctrine\ORM\PersistentCollection {#4333 …}
            +reports: Doctrine\ORM\PersistentCollection {#4335 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
            -id: 287060
            -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6465143"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704585539 {#4326
              date: 2024-01-07 00:58:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704589543 {#4423
            date: 2024-01-07 02:05:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4426 …}
          +nested: Doctrine\ORM\PersistentCollection {#4428 …}
          +votes: Doctrine\ORM\PersistentCollection {#4430 …}
          +reports: Doctrine\ORM\PersistentCollection {#4432 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
          -id: 287324
          -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7975653"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704589543 {#4424
            date: 2024-01-07 02:05:43.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
          \n
          You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">#!/bin/sh\n
          </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
          </span>\n
          ```\n
          \n
          Let’s call it `glax` or something like that. Then make it executable:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">chmod +x glax\n
          </span>\n
          ```\n
          \n
          Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
          \n
          And yeah, shame about the audio processing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704594168 {#4458
          date: 2024-01-07 03:22:48.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4462 …}
        +nested: Doctrine\ORM\PersistentCollection {#4467 …}
        +votes: Doctrine\ORM\PersistentCollection {#4463 …}
        +reports: Doctrine\ORM\PersistentCollection {#4469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
        -id: 287493
        -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6469720"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704594168 {#4455
          date: 2024-01-07 03:22:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        ahh, that makes sense. I’ll give it a go.\n
        \n
        EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704607530 {#4496
        date: 2024-01-07 07:05:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4500 …}
      +reports: Doctrine\ORM\PersistentCollection {#4507 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
      -id: 287859
      -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7982541"
      +editedAt: DateTimeImmutable @1712657890 {#4493
        date: 2024-04-09 12:18:10.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704607530 {#4491
        date: 2024-01-07 07:05:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704649920 {#4523
      date: 2024-01-07 18:52:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4529 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
    -id: 289439
    -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6479135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704649920 {#4526
      date: 2024-01-07 18:52:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704661588 {#4545
    date: 2024-01-07 22:06:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4542 …}
  +nested: Doctrine\ORM\PersistentCollection {#4539 …}
  +votes: Doctrine\ORM\PersistentCollection {#4537 …}
  +reports: Doctrine\ORM\PersistentCollection {#4551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
  -id: 289951
  -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661588 {#4548
    date: 2024-01-07 22:06:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4550
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4528
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4499
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4459
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4425
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4327
            +user: Proxies\__CG__\App\Entity\User {#4328 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4243
              +user: Proxies\__CG__\App\Entity\User {#1943 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4043
                +user: App\Entity\User {#4032 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: null
                +root: null
                +body: """
                  It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                  \n
                  The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                  \n
                  For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                  \n
                  More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                  \n
                  Also, copy and paste as much as possible - work with reusable templates where you can.\n
                  \n
                  If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 6
                +score: 0
                +lastActive: DateTime @1719084184 {#4049
                  date: 2024-06-22 21:23:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4048 …}
                +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                -id: 286701
                -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.uk/comment/5627892"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704576063 {#4054
                  date: 2024-01-06 22:21:03.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1704578208 {#4241
                date: 2024-01-06 22:56:48.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4244 …}
              +nested: Doctrine\ORM\PersistentCollection {#4246 …}
              +votes: Doctrine\ORM\PersistentCollection {#4248 …}
              +reports: Doctrine\ORM\PersistentCollection {#4250 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
              -id: 286789
              -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/7968593"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704578208 {#4242
                date: 2024-01-06 22:56:48.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: """
              I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
              \n
              As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
              \n
              Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 4
            +score: 0
            +lastActive: DateTime @1704585539 {#4325
              date: 2024-01-07 00:58:59.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4329 …}
            +nested: Doctrine\ORM\PersistentCollection {#4331 …}
            +votes: Doctrine\ORM\PersistentCollection {#4333 …}
            +reports: Doctrine\ORM\PersistentCollection {#4335 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
            -id: 287060
            -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6465143"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704585539 {#4326
              date: 2024-01-07 00:58:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704589543 {#4423
            date: 2024-01-07 02:05:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4426 …}
          +nested: Doctrine\ORM\PersistentCollection {#4428 …}
          +votes: Doctrine\ORM\PersistentCollection {#4430 …}
          +reports: Doctrine\ORM\PersistentCollection {#4432 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
          -id: 287324
          -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7975653"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704589543 {#4424
            date: 2024-01-07 02:05:43.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
          \n
          You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">#!/bin/sh\n
          </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
          </span>\n
          ```\n
          \n
          Let’s call it `glax` or something like that. Then make it executable:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">chmod +x glax\n
          </span>\n
          ```\n
          \n
          Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
          \n
          And yeah, shame about the audio processing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704594168 {#4458
          date: 2024-01-07 03:22:48.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4462 …}
        +nested: Doctrine\ORM\PersistentCollection {#4467 …}
        +votes: Doctrine\ORM\PersistentCollection {#4463 …}
        +reports: Doctrine\ORM\PersistentCollection {#4469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
        -id: 287493
        -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6469720"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704594168 {#4455
          date: 2024-01-07 03:22:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        ahh, that makes sense. I’ll give it a go.\n
        \n
        EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704607530 {#4496
        date: 2024-01-07 07:05:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4500 …}
      +reports: Doctrine\ORM\PersistentCollection {#4507 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
      -id: 287859
      -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7982541"
      +editedAt: DateTimeImmutable @1712657890 {#4493
        date: 2024-04-09 12:18:10.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704607530 {#4491
        date: 2024-01-07 07:05:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704649920 {#4523
      date: 2024-01-07 18:52:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4529 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
    -id: 289439
    -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6479135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704649920 {#4526
      date: 2024-01-07 18:52:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704661588 {#4545
    date: 2024-01-07 22:06:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4542 …}
  +nested: Doctrine\ORM\PersistentCollection {#4539 …}
  +votes: Doctrine\ORM\PersistentCollection {#4537 …}
  +reports: Doctrine\ORM\PersistentCollection {#4551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
  -id: 289951
  -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661588 {#4548
    date: 2024-01-07 22:06:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4550
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4528
    +user: Proxies\__CG__\App\Entity\User {#4328 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4499
      +user: Proxies\__CG__\App\Entity\User {#1943 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4459
        +user: Proxies\__CG__\App\Entity\User {#4328 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4425
          +user: Proxies\__CG__\App\Entity\User {#1943 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4327
            +user: Proxies\__CG__\App\Entity\User {#4328 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4243
              +user: Proxies\__CG__\App\Entity\User {#1943 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4043
                +user: App\Entity\User {#4032 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: null
                +root: null
                +body: """
                  It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                  \n
                  The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                  \n
                  For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                  \n
                  More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                  \n
                  Also, copy and paste as much as possible - work with reusable templates where you can.\n
                  \n
                  If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 6
                +score: 0
                +lastActive: DateTime @1719084184 {#4049
                  date: 2024-06-22 21:23:04.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4048 …}
                +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                -id: 286701
                -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://feddit.uk/comment/5627892"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704576063 {#4054
                  date: 2024-01-06 22:21:03.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1704578208 {#4241
                date: 2024-01-06 22:56:48.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4244 …}
              +nested: Doctrine\ORM\PersistentCollection {#4246 …}
              +votes: Doctrine\ORM\PersistentCollection {#4248 …}
              +reports: Doctrine\ORM\PersistentCollection {#4250 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
              -id: 286789
              -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/7968593"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704578208 {#4242
                date: 2024-01-06 22:56:48.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: """
              I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
              \n
              As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
              \n
              Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 4
            +score: 0
            +lastActive: DateTime @1704585539 {#4325
              date: 2024-01-07 00:58:59.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4329 …}
            +nested: Doctrine\ORM\PersistentCollection {#4331 …}
            +votes: Doctrine\ORM\PersistentCollection {#4333 …}
            +reports: Doctrine\ORM\PersistentCollection {#4335 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
            -id: 287060
            -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6465143"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704585539 {#4326
              date: 2024-01-07 00:58:59.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704589543 {#4423
            date: 2024-01-07 02:05:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4426 …}
          +nested: Doctrine\ORM\PersistentCollection {#4428 …}
          +votes: Doctrine\ORM\PersistentCollection {#4430 …}
          +reports: Doctrine\ORM\PersistentCollection {#4432 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
          -id: 287324
          -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7975653"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704589543 {#4424
            date: 2024-01-07 02:05:43.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
          \n
          You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">#!/bin/sh\n
          </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
          </span>\n
          ```\n
          \n
          Let’s call it `glax` or something like that. Then make it executable:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">chmod +x glax\n
          </span>\n
          ```\n
          \n
          Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
          \n
          And yeah, shame about the audio processing.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704594168 {#4458
          date: 2024-01-07 03:22:48.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4462 …}
        +nested: Doctrine\ORM\PersistentCollection {#4467 …}
        +votes: Doctrine\ORM\PersistentCollection {#4463 …}
        +reports: Doctrine\ORM\PersistentCollection {#4469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
        -id: 287493
        -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6469720"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704594168 {#4455
          date: 2024-01-07 03:22:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: """
        ahh, that makes sense. I’ll give it a go.\n
        \n
        EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704607530 {#4496
        date: 2024-01-07 07:05:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4500 …}
      +reports: Doctrine\ORM\PersistentCollection {#4507 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
      -id: 287859
      -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7982541"
      +editedAt: DateTimeImmutable @1712657890 {#4493
        date: 2024-04-09 12:18:10.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704607530 {#4491
        date: 2024-01-07 07:05:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704649920 {#4523
      date: 2024-01-07 18:52:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4529 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
    -id: 289439
    -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6479135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704649920 {#4526
      date: 2024-01-07 18:52:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704661588 {#4545
    date: 2024-01-07 22:06:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4542 …}
  +nested: Doctrine\ORM\PersistentCollection {#4539 …}
  +votes: Doctrine\ORM\PersistentCollection {#4537 …}
  +reports: Doctrine\ORM\PersistentCollection {#4551 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
  -id: 289951
  -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661588 {#4548
    date: 2024-01-07 22:06:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#4572
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4550
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4528
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4499
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4459
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4425
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4327
              +user: Proxies\__CG__\App\Entity\User {#4328 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4243
                +user: Proxies\__CG__\App\Entity\User {#1943 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: App\Entity\EntryComment {#4043
                  +user: App\Entity\User {#4032 …}
                  +entry: App\Entity\Entry {#2388}
                  +magazine: App\Entity\Magazine {#266}
                  +image: null
                  +parent: null
                  +root: null
                  +body: """
                    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                    \n
                    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                    \n
                    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                    \n
                    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                    \n
                    Also, copy and paste as much as possible - work with reusable templates where you can.\n
                    \n
                    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                    """
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 6
                  +score: 0
                  +lastActive: DateTime @1719084184 {#4049
                    date: 2024-06-22 21:23:04.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@OR3X@lemm.ee"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#4048 …}
                  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                  -id: 286701
                  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.uk/comment/5627892"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704576063 {#4054
                    date: 2024-01-06 22:21:03.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#4043}
                +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1704578208 {#4241
                  date: 2024-01-06 22:56:48.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                  "@fakeman_pretendname@feddit.uk"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4244 …}
                +nested: Doctrine\ORM\PersistentCollection {#4246 …}
                +votes: Doctrine\ORM\PersistentCollection {#4248 …}
                +reports: Doctrine\ORM\PersistentCollection {#4250 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
                -id: 286789
                -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemm.ee/comment/7968593"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704578208 {#4242
                  date: 2024-01-06 22:56:48.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: """
                I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
                \n
                As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
                \n
                Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 4
              +score: 0
              +lastActive: DateTime @1704585539 {#4325
                date: 2024-01-07 00:58:59.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4329 …}
              +nested: Doctrine\ORM\PersistentCollection {#4331 …}
              +votes: Doctrine\ORM\PersistentCollection {#4333 …}
              +reports: Doctrine\ORM\PersistentCollection {#4335 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
              -id: 287060
              -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6465143"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704585539 {#4326
                date: 2024-01-07 00:58:59.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1704589543 {#4423
              date: 2024-01-07 02:05:43.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
              "@DeathByDenim@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4426 …}
            +nested: Doctrine\ORM\PersistentCollection {#4428 …}
            +votes: Doctrine\ORM\PersistentCollection {#4430 …}
            +reports: Doctrine\ORM\PersistentCollection {#4432 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
            -id: 287324
            -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7975653"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704589543 {#4424
              date: 2024-01-07 02:05:43.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
            \n
            You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">#!/bin/sh\n
            </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
            </span>\n
            ```\n
            \n
            Let’s call it `glax` or something like that. Then make it executable:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">chmod +x glax\n
            </span>\n
            ```\n
            \n
            Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
            \n
            And yeah, shame about the audio processing.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704594168 {#4458
            date: 2024-01-07 03:22:48.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4462 …}
          +nested: Doctrine\ORM\PersistentCollection {#4467 …}
          +votes: Doctrine\ORM\PersistentCollection {#4463 …}
          +reports: Doctrine\ORM\PersistentCollection {#4469 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
          -id: 287493
          -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6469720"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704594168 {#4455
            date: 2024-01-07 03:22:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          ahh, that makes sense. I’ll give it a go.\n
          \n
          EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704607530 {#4496
          date: 2024-01-07 07:05:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4502 …}
        +nested: Doctrine\ORM\PersistentCollection {#4504 …}
        +votes: Doctrine\ORM\PersistentCollection {#4500 …}
        +reports: Doctrine\ORM\PersistentCollection {#4507 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
        -id: 287859
        -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7982541"
        +editedAt: DateTimeImmutable @1712657890 {#4493
          date: 2024-04-09 12:18:10.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704607530 {#4491
          date: 2024-01-07 07:05:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704649920 {#4523
        date: 2024-01-07 18:52:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4520 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4529 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
      -id: 289439
      -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6479135"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704649920 {#4526
        date: 2024-01-07 18:52:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704661588 {#4545
      date: 2024-01-07 22:06:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4542 …}
    +nested: Doctrine\ORM\PersistentCollection {#4539 …}
    +votes: Doctrine\ORM\PersistentCollection {#4537 …}
    +reports: Doctrine\ORM\PersistentCollection {#4551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
    -id: 289951
    -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704661588 {#4548
      date: 2024-01-07 22:06:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, tricky! You might be able to do something similar to getting native messaging extensions to work on Flatpakked Firefox as described here: [bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704664205 {#4567
    date: 2024-01-07 22:50:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4564 …}
  +nested: Doctrine\ORM\PersistentCollection {#4561 …}
  +votes: Doctrine\ORM\PersistentCollection {#4559 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 289996
  -bodyTs: "'/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':26 'abl':6 'bugzilla.mozilla.org':25 'bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':24 'describ':22 'extens':15 'firefox':20 'flatpakk':19 'get':12 'messag':14 'might':4 'nativ':13 'similar':10 'someth':9 'tricki':2 'work':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6483605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664205 {#4570
    date: 2024-01-07 22:50:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#4572
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4550
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4528
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4499
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4459
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4425
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4327
              +user: Proxies\__CG__\App\Entity\User {#4328 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4243
                +user: Proxies\__CG__\App\Entity\User {#1943 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: App\Entity\EntryComment {#4043
                  +user: App\Entity\User {#4032 …}
                  +entry: App\Entity\Entry {#2388}
                  +magazine: App\Entity\Magazine {#266}
                  +image: null
                  +parent: null
                  +root: null
                  +body: """
                    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                    \n
                    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                    \n
                    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                    \n
                    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                    \n
                    Also, copy and paste as much as possible - work with reusable templates where you can.\n
                    \n
                    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                    """
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 6
                  +score: 0
                  +lastActive: DateTime @1719084184 {#4049
                    date: 2024-06-22 21:23:04.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@OR3X@lemm.ee"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#4048 …}
                  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                  -id: 286701
                  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.uk/comment/5627892"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704576063 {#4054
                    date: 2024-01-06 22:21:03.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#4043}
                +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1704578208 {#4241
                  date: 2024-01-06 22:56:48.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                  "@fakeman_pretendname@feddit.uk"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4244 …}
                +nested: Doctrine\ORM\PersistentCollection {#4246 …}
                +votes: Doctrine\ORM\PersistentCollection {#4248 …}
                +reports: Doctrine\ORM\PersistentCollection {#4250 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
                -id: 286789
                -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemm.ee/comment/7968593"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704578208 {#4242
                  date: 2024-01-06 22:56:48.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: """
                I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
                \n
                As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
                \n
                Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 4
              +score: 0
              +lastActive: DateTime @1704585539 {#4325
                date: 2024-01-07 00:58:59.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4329 …}
              +nested: Doctrine\ORM\PersistentCollection {#4331 …}
              +votes: Doctrine\ORM\PersistentCollection {#4333 …}
              +reports: Doctrine\ORM\PersistentCollection {#4335 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
              -id: 287060
              -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6465143"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704585539 {#4326
                date: 2024-01-07 00:58:59.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1704589543 {#4423
              date: 2024-01-07 02:05:43.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
              "@DeathByDenim@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4426 …}
            +nested: Doctrine\ORM\PersistentCollection {#4428 …}
            +votes: Doctrine\ORM\PersistentCollection {#4430 …}
            +reports: Doctrine\ORM\PersistentCollection {#4432 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
            -id: 287324
            -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7975653"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704589543 {#4424
              date: 2024-01-07 02:05:43.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
            \n
            You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">#!/bin/sh\n
            </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
            </span>\n
            ```\n
            \n
            Let’s call it `glax` or something like that. Then make it executable:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">chmod +x glax\n
            </span>\n
            ```\n
            \n
            Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
            \n
            And yeah, shame about the audio processing.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704594168 {#4458
            date: 2024-01-07 03:22:48.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4462 …}
          +nested: Doctrine\ORM\PersistentCollection {#4467 …}
          +votes: Doctrine\ORM\PersistentCollection {#4463 …}
          +reports: Doctrine\ORM\PersistentCollection {#4469 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
          -id: 287493
          -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6469720"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704594168 {#4455
            date: 2024-01-07 03:22:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          ahh, that makes sense. I’ll give it a go.\n
          \n
          EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704607530 {#4496
          date: 2024-01-07 07:05:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4502 …}
        +nested: Doctrine\ORM\PersistentCollection {#4504 …}
        +votes: Doctrine\ORM\PersistentCollection {#4500 …}
        +reports: Doctrine\ORM\PersistentCollection {#4507 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
        -id: 287859
        -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7982541"
        +editedAt: DateTimeImmutable @1712657890 {#4493
          date: 2024-04-09 12:18:10.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704607530 {#4491
          date: 2024-01-07 07:05:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704649920 {#4523
        date: 2024-01-07 18:52:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4520 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4529 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
      -id: 289439
      -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6479135"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704649920 {#4526
        date: 2024-01-07 18:52:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704661588 {#4545
      date: 2024-01-07 22:06:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4542 …}
    +nested: Doctrine\ORM\PersistentCollection {#4539 …}
    +votes: Doctrine\ORM\PersistentCollection {#4537 …}
    +reports: Doctrine\ORM\PersistentCollection {#4551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
    -id: 289951
    -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704661588 {#4548
      date: 2024-01-07 22:06:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, tricky! You might be able to do something similar to getting native messaging extensions to work on Flatpakked Firefox as described here: [bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704664205 {#4567
    date: 2024-01-07 22:50:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4564 …}
  +nested: Doctrine\ORM\PersistentCollection {#4561 …}
  +votes: Doctrine\ORM\PersistentCollection {#4559 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 289996
  -bodyTs: "'/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':26 'abl':6 'bugzilla.mozilla.org':25 'bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':24 'describ':22 'extens':15 'firefox':20 'flatpakk':19 'get':12 'messag':14 'might':4 'nativ':13 'similar':10 'someth':9 'tricki':2 'work':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6483605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664205 {#4570
    date: 2024-01-07 22:50:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#4572
  +user: Proxies\__CG__\App\Entity\User {#4328 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4550
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4528
      +user: Proxies\__CG__\App\Entity\User {#4328 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4499
        +user: Proxies\__CG__\App\Entity\User {#1943 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4459
          +user: Proxies\__CG__\App\Entity\User {#4328 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4425
            +user: Proxies\__CG__\App\Entity\User {#1943 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4327
              +user: Proxies\__CG__\App\Entity\User {#4328 …}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: App\Entity\EntryComment {#4243
                +user: Proxies\__CG__\App\Entity\User {#1943 …}
                +entry: App\Entity\Entry {#2388}
                +magazine: App\Entity\Magazine {#266}
                +image: null
                +parent: App\Entity\EntryComment {#4043
                  +user: App\Entity\User {#4032 …}
                  +entry: App\Entity\Entry {#2388}
                  +magazine: App\Entity\Magazine {#266}
                  +image: null
                  +parent: null
                  +root: null
                  +body: """
                    It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
                    \n
                    The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
                    \n
                    For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
                    \n
                    More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
                    \n
                    Also, copy and paste as much as possible - work with reusable templates where you can.\n
                    \n
                    If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
                    """
                  +lang: "en"
                  +isAdult: false
                  +favouriteCount: 6
                  +score: 0
                  +lastActive: DateTime @1719084184 {#4049
                    date: 2024-06-22 21:23:04.0 +02:00
                  }
                  +ip: null
                  +tags: null
                  +mentions: [
                    "@OR3X@lemm.ee"
                  ]
                  +children: Doctrine\ORM\PersistentCollection {#4048 …}
                  +nested: Doctrine\ORM\PersistentCollection {#4047 …}
                  +votes: Doctrine\ORM\PersistentCollection {#4038 …}
                  +reports: Doctrine\ORM\PersistentCollection {#4041 …}
                  +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
                  +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
                  -id: 286701
                  -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
                  +ranking: 0
                  +commentCount: 0
                  +upVotes: 0
                  +downVotes: 0
                  +visibility: "visible             "
                  +apId: "https://feddit.uk/comment/5627892"
                  +editedAt: null
                  +createdAt: DateTimeImmutable @1704576063 {#4054
                    date: 2024-01-06 22:21:03.0 +01:00
                  }
                }
                +root: App\Entity\EntryComment {#4043}
                +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1704578208 {#4241
                  date: 2024-01-06 22:56:48.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@OR3X@lemm.ee"
                  "@fakeman_pretendname@feddit.uk"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4244 …}
                +nested: Doctrine\ORM\PersistentCollection {#4246 …}
                +votes: Doctrine\ORM\PersistentCollection {#4248 …}
                +reports: Doctrine\ORM\PersistentCollection {#4250 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
                -id: 286789
                -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemm.ee/comment/7968593"
                +editedAt: null
                +createdAt: DateTimeImmutable @1704578208 {#4242
                  date: 2024-01-06 22:56:48.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4043}
              +body: """
                I’ve been using [Glaxnimate](https://glaxnimate.mattbas.org/) which integrates with Kdenlive. It’s a tool for animating SVG elements. It’s a bit clunky I find but it’s nice in that you can have shapes and text follow animation path with different time curves. It can be used directly from Kdenlive which is pretty cool.\n
                \n
                As for other tips, one I use a lot is [Timeline Preview Rendering](https://kdenlive.org/en/project/timeline-preview-rendering/). If you have a whole pile of effects, playing in the project monitor can become very choppy. With the prerendering, you can just render that section and it will play smooth while still allowing you do edit the audio.\n
                \n
                Finally, for getting the footage from clips, I use `I` and `O` to set the start and end of a part of the clip I want and then with `Ctrl+I` I can create a zone that shows up in the Project bin. I use that a lot to get the fragments I want first and then build the fill timeline later.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 4
              +score: 0
              +lastActive: DateTime @1704585539 {#4325
                date: 2024-01-07 00:58:59.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@OR3X@lemm.ee"
                "@fakeman_pretendname@feddit.uk"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4329 …}
              +nested: Doctrine\ORM\PersistentCollection {#4331 …}
              +votes: Doctrine\ORM\PersistentCollection {#4333 …}
              +reports: Doctrine\ORM\PersistentCollection {#4335 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
              -id: 287060
              -bodyTs: "'/)':8 '/en/project/timeline-preview-rendering/).':73 'allow':107 'anim':18,41 'audio':112 'becom':88 'bin':155 'bit':24 'build':170 'choppi':90 'clip':119,136 'clunki':25 'cool':57 'creat':146 'ctrl':142 'curv':46 'differ':44 'direct':51 'edit':110 'effect':81 'element':20 'end':130 'fill':172 'final':113 'find':27 'first':167 'follow':40 'footag':117 'fragment':164 'get':115,162 'glaxnim':5 'glaxnimate.mattbas.org':7 'glaxnimate.mattbas.org/)':6 'integr':10 'kdenliv':12,53 'kdenlive.org':72 'kdenlive.org/en/project/timeline-preview-rendering/).':71 'later':174 'lot':66,160 'monitor':86 'nice':31 'o':124 'one':62 'part':133 'path':42 'pile':79 'play':82,103 'prerend':93 'pretti':56 'preview':69 'project':85,154 'render':70,97 'section':99 'set':126 'shape':37 'show':150 'smooth':104 'start':128 'still':106 'svg':19 'text':39 'time':45 'timelin':68,173 'tip':61 'tool':16 'use':4,50,64,121,157 've':2 'want':138,166 'whole':78 'zone':148"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/6465143"
              +editedAt: null
              +createdAt: DateTimeImmutable @1704585539 {#4326
                date: 2024-01-07 00:58:59.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4043}
            +body: "I saw the option for adding a new animation in the project bin, and installed Glaxnimate with the intention of giving it a shot, but the software manager in Mint only has the Flatpak version available which obviously won’t work. As for timeline preview rendering, it’s awesome! I use it to pre-render all of my titles and transitions before I record my voice over so the project monitor doesn’t stutter and throw off the timing on the audio recording. Works a treat! Speaking of voice over, I REALLY wish there was an option for a sidechain compressor input. As it stands now I record my VO, then render out each of the audio channels and then import into Audacity to apply the audio ducking and other effects before importing it all back into Kdenlive. It’s a bit of a headache but it does work."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1704589543 {#4423
              date: 2024-01-07 02:05:43.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@OR3X@lemm.ee"
              "@fakeman_pretendname@feddit.uk"
              "@DeathByDenim@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4426 …}
            +nested: Doctrine\ORM\PersistentCollection {#4428 …}
            +votes: Doctrine\ORM\PersistentCollection {#4430 …}
            +reports: Doctrine\ORM\PersistentCollection {#4432 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4434 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4436 …}
            -id: 287324
            -bodyTs: "'ad':6 'anim':9 'appli':126 'audac':124 'audio':83,118,128 'avail':36 'awesom':49 'back':137 'bin':13 'bit':143 'channel':119 'compressor':102 'doesn':73 'duck':129 'effect':132 'flatpak':34 'give':21 'glaxnim':16 'headach':146 'import':122,134 'input':103 'instal':15 'intent':19 'kdenliv':139 'manag':28 'mint':30 'monitor':72 'new':8 'obvious':38 'option':4,98 'pre':55 'pre-rend':54 'preview':45 'project':12,71 'realli':93 'record':65,84,109 'render':46,56,113 'saw':2 'shot':24 'sidechain':101 'softwar':27 'speak':88 'stand':106 'stutter':75 'throw':77 'time':80 'timelin':44 'titl':60 'transit':62 'treat':87 'use':51 'version':35 'vo':111 'voic':67,90 'wish':94 'won':39 'work':41,85,150"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/7975653"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704589543 {#4424
              date: 2024-01-07 02:05:43.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4043}
          +body: """
            Oh, I see what you mean about the Glaxnimate Flatpak. I just tried it out.\n
            \n
            You can get it to work, but it’s a bit of a hack. You first need to create a script containing:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">#!/bin/sh\n
            </span><span style="color:#323232;">/usr/bin/flatpak run org.mattbas.Glaxnimate $@\n
            </span>\n
            ```\n
            \n
            Let’s call it `glax` or something like that. Then make it executable:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">chmod +x glax\n
            </span>\n
            ```\n
            \n
            Then in Kdenlive, go to Settings -&gt; Configure Kdenlive -&gt; Environment -&gt; Standard Applications, change the one for editing animation to point to that script. Should work now. At least, it did for me!\n
            \n
            And yeah, shame about the audio processing.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1704594168 {#4458
            date: 2024-01-07 03:22:48.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@OR3X@lemm.ee"
            "@fakeman_pretendname@feddit.uk"
            "@DeathByDenim@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4462 …}
          +nested: Doctrine\ORM\PersistentCollection {#4467 …}
          +votes: Doctrine\ORM\PersistentCollection {#4463 …}
          +reports: Doctrine\ORM\PersistentCollection {#4469 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
          -id: 287493
          -bodyTs: "'/bin/sh':38 '/usr/bin/flatpak':39 'anim':74 'applic':68 'audio':94 'bit':26 'call':44 'chang':69 'chmod':55 'configur':64 'contain':37 'creat':34 'edit':73 'environ':66 'execut':54 'first':31 'flatpak':10 'get':18 'glax':46,57 'glaxnim':9 'go':61 'hack':29 'kdenliv':60,65 'least':84 'let':42 'like':49 'make':52 'mean':6 'need':32 'oh':1 'one':71 'org.mattbas.glaxnimate':41 'point':76 'process':95 'run':40 'script':36,79 'see':3 'set':63 'shame':91 'someth':48 'standard':67 'tri':13 'work':21,81 'x':56 'yeah':90"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6469720"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704594168 {#4455
            date: 2024-01-07 03:22:48.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4043}
        +body: """
          ahh, that makes sense. I’ll give it a go.\n
          \n
          EDIT: Hmm, didn’t seem to work for me. I created the script and made it executable then put the path to the script in Kdenlive’s settings. I can right-click in the project bin and click “create animation” which gives me a .JSON file but I see no way to edit it. Double-clicking it just shows me its properties and right-clicking and selecting “edit clip” does nothing. Interestingly if I execute the script from terminal it starts Glaxnimate as expected. I also went ahead and created a similar script for Pinta as my image editor since I’m also running the Flatpak version of that and had the same result as Glaxnimate when trying to edit images. I also entered the path for Audacity as my audio editor, but it’s installed as a system package so I pointed Kdenlive directly to the binary and got the same result when trying to edit audio files. Maybe I’m just not understanding this, or I have something setup wrong in Kdenlive… Any ideas?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704607530 {#4496
          date: 2024-01-07 07:05:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
          "@OR3X@lemm.ee"
          "@fakeman_pretendname@feddit.uk"
          "@DeathByDenim@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4502 …}
        +nested: Doctrine\ORM\PersistentCollection {#4504 …}
        +votes: Doctrine\ORM\PersistentCollection {#4500 …}
        +reports: Doctrine\ORM\PersistentCollection {#4507 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4509 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4511 …}
        -id: 287859
        -bodyTs: "'ahead':101 'ahh':1 'also':99,116,136 'anim':51 'audac':141 'audio':144,171 'bin':47 'binari':161 'click':43,49,68,78 'clip':82 'creat':21,50,103 'didn':13 'direct':158 'doubl':67 'double-click':66 'edit':11,64,81,133,170 'editor':112,145 'enter':137 'execut':27,88 'expect':97 'file':57,172 'flatpak':119 'give':7,53 'glaxnim':95,129 'go':10 'got':163 'hmm':12 'idea':189 'imag':111,134 'instal':149 'interest':85 'json':56 'kdenliv':36,157,187 'll':6 'm':115,175 'made':25 'make':3 'mayb':173 'noth':84 'packag':153 'path':31,139 'pinta':108 'point':156 'project':46 'properti':74 'put':29 'result':127,166 'right':42,77 'right-click':41,76 'run':117 'script':23,34,90,106 'see':60 'seem':15 'select':80 'sens':4 'set':38 'setup':184 'show':71 'similar':105 'sinc':113 'someth':183 'start':94 'system':152 'termin':92 'tri':131,168 'understand':178 'version':120 'way':62 'went':100 'work':17 'wrong':185"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7982541"
        +editedAt: DateTimeImmutable @1712657890 {#4493
          date: 2024-04-09 12:18:10.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704607530 {#4491
          date: 2024-01-07 07:05:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4043}
      +body: "Hmm, no sorry. All I can think of is that maybe Kdenlive itself is a flatpak version in which case it wouldn’t be allowed to run external programs like Glaxnimate (or Pinta). I guess in that case it requires some magic with Flatpak overrides."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704649920 {#4523
        date: 2024-01-07 18:52:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@fakeman_pretendname@feddit.uk"
        "@DeathByDenim@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4520 …}
      +nested: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4529 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4531 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4533 …}
      -id: 289439
      -bodyTs: "'allow':25 'case':20,38 'extern':28 'flatpak':16,44 'glaxnim':31 'guess':35 'hmm':1 'kdenliv':12 'like':30 'magic':42 'mayb':11 'overrid':45 'pinta':33 'program':29 'requir':40 'run':27 'sorri':3 'think':7 'version':17 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6479135"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704649920 {#4526
        date: 2024-01-07 18:52:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Nailed it. I didn’t even think to check that… I’ll have to see if I can find a workaround. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704661588 {#4545
      date: 2024-01-07 22:06:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
      "@DeathByDenim@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4542 …}
    +nested: Doctrine\ORM\PersistentCollection {#4539 …}
    +votes: Doctrine\ORM\PersistentCollection {#4537 …}
    +reports: Doctrine\ORM\PersistentCollection {#4551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4553 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4555 …}
    -id: 289951
    -bodyTs: "'check':9 'didn':4 'even':6 'find':19 'll':12 'nail':1 'see':15 'thank':22 'think':7 'workaround':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704661588 {#4548
      date: 2024-01-07 22:06:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: "Yeah, tricky! You might be able to do something similar to getting native messaging extensions to work on Flatpakked Firefox as described here: [bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704664205 {#4567
    date: 2024-01-07 22:50:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
    "@DeathByDenim@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4564 …}
  +nested: Doctrine\ORM\PersistentCollection {#4561 …}
  +votes: Doctrine\ORM\PersistentCollection {#4559 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 289996
  -bodyTs: "'/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':26 'abl':6 'bugzilla.mozilla.org':25 'bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5](https://bugzilla.mozilla.org/show_bug.cgi?id=1621763#c5)':24 'describ':22 'extens':15 'firefox':20 'flatpakk':19 'get':12 'messag':14 'might':4 'nativ':13 'similar':10 'someth':9 'tricki':2 'work':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6483605"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664205 {#4570
    date: 2024-01-07 22:50:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#4343
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I get what you mean - it’s quite “roll your own” rather than “pre-made” - and the same for quite a few of the effects and motion settings.\n
    \n
    Note that you can save template versions of effects or motion settings if you need, so after you’ve used it a while, you might have a reasonable library of things you need - but you’re right, there’s a bit of a lack of “drop in, ready to go”, particularly for quick titles.\n
    \n
    Something like a “jiggly funky colourful text shaking about” effect can be a day’s work, rather than a 2 minute “write your own text with this pre-made sequence”.\n
    \n
    Just in case they’re useful, there are a set of downloadable templates [Kdenlive downloadable titles](https://store.kde.org/browse?cat=335&page=1&ord=latest) here, but I’m not sure it’s quite going to cover what you’re after - but worth a browse in case.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704590356 {#4341
    date: 2024-01-07 02:19:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4344 …}
  +nested: Doctrine\ORM\PersistentCollection {#4346 …}
  +votes: Doctrine\ORM\PersistentCollection {#4348 …}
  +reports: Doctrine\ORM\PersistentCollection {#4350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
  -id: 287358
  -bodyTs: "'/browse?cat=335&page=1&ord=latest)':133 '2':103 'bit':70 'brows':153 'case':117,155 'colour':89 'cover':145 'day':97 'download':126,129 'drop':75 'effect':26,38,93 'funki':88 'get':2 'go':79,143 'jigg':87 'kdenliv':128 'lack':73 'librari':58 'like':85 'm':137 'made':16,113 'mean':5 'might':54 'minut':104 'motion':28,40 'need':44,62 'note':30 'particular':80 'pre':15,112 'pre-mad':14,111 'quick':82 'quit':8,21,142 'rather':12,100 're':65,119,148 'readi':77 'reason':57 'right':66 'roll':9 'save':34 'sequenc':114 'set':29,41,124 'shake':91 'someth':84 'store.kde.org':132 'store.kde.org/browse?cat=335&page=1&ord=latest)':131 'sure':139 'templat':35,127 'text':90,108 'thing':60 'titl':83,130 'use':49,120 've':48 'version':36 'work':99 'worth':151 'write':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590356 {#4342
    date: 2024-01-07 02:19:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#4343
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I get what you mean - it’s quite “roll your own” rather than “pre-made” - and the same for quite a few of the effects and motion settings.\n
    \n
    Note that you can save template versions of effects or motion settings if you need, so after you’ve used it a while, you might have a reasonable library of things you need - but you’re right, there’s a bit of a lack of “drop in, ready to go”, particularly for quick titles.\n
    \n
    Something like a “jiggly funky colourful text shaking about” effect can be a day’s work, rather than a 2 minute “write your own text with this pre-made sequence”.\n
    \n
    Just in case they’re useful, there are a set of downloadable templates [Kdenlive downloadable titles](https://store.kde.org/browse?cat=335&page=1&ord=latest) here, but I’m not sure it’s quite going to cover what you’re after - but worth a browse in case.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704590356 {#4341
    date: 2024-01-07 02:19:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4344 …}
  +nested: Doctrine\ORM\PersistentCollection {#4346 …}
  +votes: Doctrine\ORM\PersistentCollection {#4348 …}
  +reports: Doctrine\ORM\PersistentCollection {#4350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
  -id: 287358
  -bodyTs: "'/browse?cat=335&page=1&ord=latest)':133 '2':103 'bit':70 'brows':153 'case':117,155 'colour':89 'cover':145 'day':97 'download':126,129 'drop':75 'effect':26,38,93 'funki':88 'get':2 'go':79,143 'jigg':87 'kdenliv':128 'lack':73 'librari':58 'like':85 'm':137 'made':16,113 'mean':5 'might':54 'minut':104 'motion':28,40 'need':44,62 'note':30 'particular':80 'pre':15,112 'pre-mad':14,111 'quick':82 'quit':8,21,142 'rather':12,100 're':65,119,148 'readi':77 'reason':57 'right':66 'roll':9 'save':34 'sequenc':114 'set':29,41,124 'shake':91 'someth':84 'store.kde.org':132 'store.kde.org/browse?cat=335&page=1&ord=latest)':131 'sure':139 'templat':35,127 'text':90,108 'thing':60 'titl':83,130 'use':49,120 've':48 'version':36 'work':99 'worth':151 'write':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590356 {#4342
    date: 2024-01-07 02:19:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#4343
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4243
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4043
      +user: App\Entity\User {#4032 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        It might be quite hard to give full tutorials - I suppose it depends a little on what you’re trying to do - and are your titles intro sequences or other onscreen graphics etc?\n
        \n
        The titler within Kdenlive is perfectly functional for static text/shape work, but you may find it easier to produce things externally - I certainly found myself producing the majority of titles in Inkscape - both onscreen graphics and intro pages etc. Basic stuff, i just put the full page in, faded in and out as appropriate. Kdenlive will take SVG and PNG, so you’ve got transparency for different layers of title component.\n
        \n
        For bits with moving/sliding/fading components (like in an interview, a coloured bar slides onto the screen in the bottom left, then the person’s name fades in, then their position/workplace fades in, then it all fades out together) - I’d do those with individual components in Inkscape, imported as separate svg files and layered up in Kdenlive, then individually positioned, cut and faded in/out as separate clips (My timelines are normally 8-10 tracks high).\n
        \n
        More complex motion graphic work I used to render out in Blender, but I think these days I’d probably use Natron for some of it.\n
        \n
        Also, copy and paste as much as possible - work with reusable templates where you can.\n
        \n
        If you’ve got a better idea of what sort of thing you’re aiming for (maybe an example of what you want to (re)create?) - I might be able to offer a few pointers at least :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1719084184 {#4049
        date: 2024-06-22 21:23:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4048 …}
      +nested: Doctrine\ORM\PersistentCollection {#4047 …}
      +votes: Doctrine\ORM\PersistentCollection {#4038 …}
      +reports: Doctrine\ORM\PersistentCollection {#4041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4036 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4034 …}
      -id: 286701
      -bodyTs: "'-10':177 '8':176 'abl':250 'aim':235 'also':206 'appropri':87 'bar':116 'basic':73 'better':226 'bit':106 'blender':191 'bottom':123 'certain':56 'clip':171 'colour':115 'complex':181 'compon':104,109,149 'copi':207 'creat':246 'cut':165 'd':144,198 'day':196 'depend':13 'differ':100 'easier':50 'etc':33,72 'exampl':239 'extern':54 'fade':82,130,135,140,167 'file':156 'find':48 'found':57 'full':8,79 'function':40 'give':7 'got':97,224 'graphic':32,68,183 'hard':5 'high':179 'idea':227 'import':152 'in/out':168 'individu':148,163 'inkscap':65,151 'interview':113 'intro':27,70 'kdenliv':37,88,161 'layer':101,158 'least':257 'left':124 'like':110 'littl':15 'major':61 'may':47 'mayb':237 'might':2,248 'motion':182 'moving/sliding/fading':108 'much':211 'name':129 'natron':201 'normal':175 'offer':252 'onscreen':31,67 'onto':118 'page':71,80 'past':209 'perfect':39 'person':127 'png':93 'pointer':255 'posit':164 'position/workplace':134 'possibl':213 'probabl':199 'produc':52,59 'put':77 'quit':4 're':19,234,245 'render':188 'reusabl':216 'screen':120 'separ':154,170 'sequenc':28 'slide':117 'sort':230 'static':42 'stuff':74 'suppos':11 'svg':91,155 'take':90 'templat':217 'text/shape':43 'thing':53,232 'think':194 'timelin':173 'titl':26,63,103 'titler':35 'togeth':142 'track':178 'transpar':98 'tri':20 'tutori':9 'use':186,200 've':96,223 'want':243 'within':36 'work':44,184,214"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/5627892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704576063 {#4054
        date: 2024-01-06 22:21:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4043}
    +body: "Yeah, the Kdenlive titler is perfectly workable, and I’ve already created a template or two for quick re-usability. I was being a bit nit-picky ecause everything else has honestly been great. I guess I’m just more used to Resolve where you can have premade title templates that have their own animations already built-in and dynamically adjust to the size of the content. This makes adding titles a snap as opposed to Kdenlive where I have to add my template, then add the content, then manually resize the elements to fit the content then add to the timeline and finally apply animations. What takes maybe 30 seconds in Resolve can be a 3-5 min job in Kdenlive. This could probably be cut-down a lot as I become more efficient though. My title needs aren’t really that complicated."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704578208 {#4241
      date: 2024-01-06 22:56:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@fakeman_pretendname@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4244 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4248 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 286789
    -bodyTs: "'-5':121 '3':120 '30':113 'ad':73 'add':85,89,102 'adjust':64 'alreadi':11,58 'anim':57,109 'appli':108 'aren':144 'becom':137 'bit':26 'built':60 'built-in':59 'complic':148 'content':70,91,100 'could':127 'creat':12 'cut':131 'cut-down':130 'dynam':63 'ecaus':30 'effici':139 'element':96 'els':32 'everyth':31 'final':107 'fit':98 'great':36 'guess':38 'honest':34 'job':123 'kdenliv':3,80,125 'lot':134 'm':40 'make':72 'manual':93 'mayb':112 'min':122 'need':143 'nit':28 'nit-picki':27 'oppos':78 'perfect':6 'picki':29 'premad':50 'probabl':128 'quick':18 're':20 're-us':19 'realli':146 'resiz':94 'resolv':45,116 'second':114 'size':67 'snap':76 'take':111 'templat':14,52,87 'though':140 'timelin':105 'titl':51,74,142 'titler':4 'two':16 'usabl':21 'use':43 've':10 'workabl':7 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7968593"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704578208 {#4242
      date: 2024-01-06 22:56:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4043}
  +body: """
    I get what you mean - it’s quite “roll your own” rather than “pre-made” - and the same for quite a few of the effects and motion settings.\n
    \n
    Note that you can save template versions of effects or motion settings if you need, so after you’ve used it a while, you might have a reasonable library of things you need - but you’re right, there’s a bit of a lack of “drop in, ready to go”, particularly for quick titles.\n
    \n
    Something like a “jiggly funky colourful text shaking about” effect can be a day’s work, rather than a 2 minute “write your own text with this pre-made sequence”.\n
    \n
    Just in case they’re useful, there are a set of downloadable templates [Kdenlive downloadable titles](https://store.kde.org/browse?cat=335&page=1&ord=latest) here, but I’m not sure it’s quite going to cover what you’re after - but worth a browse in case.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704590356 {#4341
    date: 2024-01-07 02:19:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@fakeman_pretendname@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4344 …}
  +nested: Doctrine\ORM\PersistentCollection {#4346 …}
  +votes: Doctrine\ORM\PersistentCollection {#4348 …}
  +reports: Doctrine\ORM\PersistentCollection {#4350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4352 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
  -id: 287358
  -bodyTs: "'/browse?cat=335&page=1&ord=latest)':133 '2':103 'bit':70 'brows':153 'case':117,155 'colour':89 'cover':145 'day':97 'download':126,129 'drop':75 'effect':26,38,93 'funki':88 'get':2 'go':79,143 'jigg':87 'kdenliv':128 'lack':73 'librari':58 'like':85 'm':137 'made':16,113 'mean':5 'might':54 'minut':104 'motion':28,40 'need':44,62 'note':30 'particular':80 'pre':15,112 'pre-mad':14,111 'quick':82 'quit':8,21,142 'rather':12,100 're':65,119,148 'readi':77 'reason':57 'right':66 'roll':9 'save':34 'sequenc':114 'set':29,41,124 'shake':91 'someth':84 'store.kde.org':132 'store.kde.org/browse?cat=335&page=1&ord=latest)':131 'sure':139 'templat':35,127 'text':90,108 'thing':60 'titl':83,130 'use':49,120 've':48 'version':36 'work':99 'worth':151 'write':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5634499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704590356 {#4342
    date: 2024-01-07 02:19:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#4129
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
    \n
    `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
    \n
    I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
    \n
    edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719112329 {#4123
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4130 …}
  +nested: Doctrine\ORM\PersistentCollection {#4132 …}
  +votes: Doctrine\ORM\PersistentCollection {#4134 …}
  +reports: Doctrine\ORM\PersistentCollection {#4136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
  -id: 287677
  -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6470871"
  +editedAt: DateTimeImmutable @1712633634 {#4124
    date: 2024-04-09 05:33:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704600528 {#4125
    date: 2024-01-07 05:08:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#4129
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
    \n
    `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
    \n
    I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
    \n
    edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719112329 {#4123
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4130 …}
  +nested: Doctrine\ORM\PersistentCollection {#4132 …}
  +votes: Doctrine\ORM\PersistentCollection {#4134 …}
  +reports: Doctrine\ORM\PersistentCollection {#4136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
  -id: 287677
  -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6470871"
  +editedAt: DateTimeImmutable @1712633634 {#4124
    date: 2024-04-09 05:33:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704600528 {#4125
    date: 2024-01-07 05:08:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#4129
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
    \n
    `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
    \n
    I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
    \n
    edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719112329 {#4123
    date: 2024-06-23 05:12:09.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4130 …}
  +nested: Doctrine\ORM\PersistentCollection {#4132 …}
  +votes: Doctrine\ORM\PersistentCollection {#4134 …}
  +reports: Doctrine\ORM\PersistentCollection {#4136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
  -id: 287677
  -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6470871"
  +editedAt: DateTimeImmutable @1712633634 {#4124
    date: 2024-04-09 05:33:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704600528 {#4125
    date: 2024-01-07 05:08:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#4258
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704609093 {#4256
    date: 2024-01-07 07:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4264 …}
  +reports: Doctrine\ORM\PersistentCollection {#4266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
  -id: 287896
  -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6495995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704609093 {#4257
    date: 2024-01-07 07:31:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#4258
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704609093 {#4256
    date: 2024-01-07 07:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4264 …}
  +reports: Doctrine\ORM\PersistentCollection {#4266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
  -id: 287896
  -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6495995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704609093 {#4257
    date: 2024-01-07 07:31:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#4258
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704609093 {#4256
    date: 2024-01-07 07:31:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4260 …}
  +nested: Doctrine\ORM\PersistentCollection {#4262 …}
  +votes: Doctrine\ORM\PersistentCollection {#4264 …}
  +reports: Doctrine\ORM\PersistentCollection {#4266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
  -id: 287896
  -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6495995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704609093 {#4257
    date: 2024-01-07 07:31:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\EntryComment {#4373
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: Proxies\__CG__\App\Entity\User {#4259 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704609093 {#4256
      date: 2024-01-07 07:31:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4260 …}
    +nested: Doctrine\ORM\PersistentCollection {#4262 …}
    +votes: Doctrine\ORM\PersistentCollection {#4264 …}
    +reports: Doctrine\ORM\PersistentCollection {#4266 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    -id: 287896
    -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6495995"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704609093 {#4257
      date: 2024-01-07 07:31:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "thanks, I’ll try out the libx264 encoder next time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640485 {#4371
    date: 2024-01-07 16:14:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4374 …}
  +nested: Doctrine\ORM\PersistentCollection {#4376 …}
  +votes: Doctrine\ORM\PersistentCollection {#4378 …}
  +reports: Doctrine\ORM\PersistentCollection {#4380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
  -id: 288851
  -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640485 {#4372
    date: 2024-01-07 16:14:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\EntryComment {#4373
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: Proxies\__CG__\App\Entity\User {#4259 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704609093 {#4256
      date: 2024-01-07 07:31:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4260 …}
    +nested: Doctrine\ORM\PersistentCollection {#4262 …}
    +votes: Doctrine\ORM\PersistentCollection {#4264 …}
    +reports: Doctrine\ORM\PersistentCollection {#4266 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    -id: 287896
    -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6495995"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704609093 {#4257
      date: 2024-01-07 07:31:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "thanks, I’ll try out the libx264 encoder next time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640485 {#4371
    date: 2024-01-07 16:14:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4374 …}
  +nested: Doctrine\ORM\PersistentCollection {#4376 …}
  +votes: Doctrine\ORM\PersistentCollection {#4378 …}
  +reports: Doctrine\ORM\PersistentCollection {#4380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
  -id: 288851
  -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640485 {#4372
    date: 2024-01-07 16:14:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\EntryComment {#4373
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: Proxies\__CG__\App\Entity\User {#4259 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704609093 {#4256
      date: 2024-01-07 07:31:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4260 …}
    +nested: Doctrine\ORM\PersistentCollection {#4262 …}
    +votes: Doctrine\ORM\PersistentCollection {#4264 …}
    +reports: Doctrine\ORM\PersistentCollection {#4266 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    -id: 287896
    -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6495995"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704609093 {#4257
      date: 2024-01-07 07:31:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "thanks, I’ll try out the libx264 encoder next time"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640485 {#4371
    date: 2024-01-07 16:14:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4374 …}
  +nested: Doctrine\ORM\PersistentCollection {#4376 …}
  +votes: Doctrine\ORM\PersistentCollection {#4378 …}
  +reports: Doctrine\ORM\PersistentCollection {#4380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
  -id: 288851
  -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476792"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640485 {#4372
    date: 2024-01-07 16:14:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#4440
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4373
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: Proxies\__CG__\App\Entity\User {#4259 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4129
        +user: App\Entity\User {#4142 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
          \n
          `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
          \n
          I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
          \n
          edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1719112329 {#4123
          date: 2024-06-23 05:12:09.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4130 …}
        +nested: Doctrine\ORM\PersistentCollection {#4132 …}
        +votes: Doctrine\ORM\PersistentCollection {#4134 …}
        +reports: Doctrine\ORM\PersistentCollection {#4136 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 287677
        -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6470871"
        +editedAt: DateTimeImmutable @1712633634 {#4124
          date: 2024-04-09 05:33:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704600528 {#4125
          date: 2024-01-07 05:08:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4129}
      +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704609093 {#4256
        date: 2024-01-07 07:31:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@vole@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4260 …}
      +nested: Doctrine\ORM\PersistentCollection {#4262 …}
      +votes: Doctrine\ORM\PersistentCollection {#4264 …}
      +reports: Doctrine\ORM\PersistentCollection {#4266 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      -id: 287896
      -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6495995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704609093 {#4257
        date: 2024-01-07 07:31:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "thanks, I’ll try out the libx264 encoder next time"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704640485 {#4371
      date: 2024-01-07 16:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
      "@drwankingstein@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4374 …}
    +nested: Doctrine\ORM\PersistentCollection {#4376 …}
    +votes: Doctrine\ORM\PersistentCollection {#4378 …}
    +reports: Doctrine\ORM\PersistentCollection {#4380 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
    -id: 288851
    -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6476792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704640485 {#4372
      date: 2024-01-07 16:14:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: """
    A couple other things, you generally want to do pixel format conversion before the codec, is specified. You should be able to get satisfactory results with `ffmpeg -i input.mpv -pix_fmt yuv420p -c:v libx264 -preset medium -crf 24 -c:a aac output.mp4` Play with preset a bit since that is where your Quality/Compression : Speed ratio comes in, CRF is the quality it handles. So you set CRF for a ballpark quality you want, then change the preset, slower = higher compression, faster = lower compression.\n
    \n
    you can find more info here [trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseaprese…](https://trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseapresetandtune) but generally you don’t need to muck about with profiles or tunes or anything else
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704686314 {#4438
    date: 2024-01-08 04:58:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4441 …}
  +nested: Doctrine\ORM\PersistentCollection {#4443 …}
  +votes: Doctrine\ORM\PersistentCollection {#4445 …}
  +reports: Doctrine\ORM\PersistentCollection {#4447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4449 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4451 …}
  -id: 290442
  -bodyTs: "'/wiki/encode/h.264#a2.chooseaprese':93 '/wiki/encode/h.264#a2.chooseapresetandtune)':96 '24':39 'aac':42 'abl':21 'anyth':111 'ballpark':71 'bit':48 'c':33,40 'chang':76 'codec':15 'come':57 'compress':81,84 'convers':12 'coupl':2 'crf':38,59,68 'els':112 'faster':82 'ffmpeg':27 'find':87 'fmt':31 'format':11 'general':6,98 'get':23 'handl':64 'higher':80 'info':89 'input.mpv':29 'libx264':35 'lower':83 'medium':37 'muck':104 'need':102 'output.mp4':43 'pix':30 'pixel':10 'play':44 'preset':36,46,78 'profil':107 'qualiti':62,72 'quality/compression':54 'ratio':56 'result':25 'satisfactori':24 'set':67 'sinc':49 'slower':79 'specifi':17 'speed':55 'thing':4 'trac.ffmpeg.org':92,95 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseaprese':91 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseapresetandtune)':94 'tune':109 'v':34 'want':7,74 'yuv420p':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6518422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704686314 {#4439
    date: 2024-01-08 04:58:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#4440
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4373
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: Proxies\__CG__\App\Entity\User {#4259 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4129
        +user: App\Entity\User {#4142 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
          \n
          `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
          \n
          I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
          \n
          edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1719112329 {#4123
          date: 2024-06-23 05:12:09.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4130 …}
        +nested: Doctrine\ORM\PersistentCollection {#4132 …}
        +votes: Doctrine\ORM\PersistentCollection {#4134 …}
        +reports: Doctrine\ORM\PersistentCollection {#4136 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 287677
        -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6470871"
        +editedAt: DateTimeImmutable @1712633634 {#4124
          date: 2024-04-09 05:33:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704600528 {#4125
          date: 2024-01-07 05:08:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4129}
      +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704609093 {#4256
        date: 2024-01-07 07:31:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@vole@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4260 …}
      +nested: Doctrine\ORM\PersistentCollection {#4262 …}
      +votes: Doctrine\ORM\PersistentCollection {#4264 …}
      +reports: Doctrine\ORM\PersistentCollection {#4266 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      -id: 287896
      -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6495995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704609093 {#4257
        date: 2024-01-07 07:31:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "thanks, I’ll try out the libx264 encoder next time"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704640485 {#4371
      date: 2024-01-07 16:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
      "@drwankingstein@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4374 …}
    +nested: Doctrine\ORM\PersistentCollection {#4376 …}
    +votes: Doctrine\ORM\PersistentCollection {#4378 …}
    +reports: Doctrine\ORM\PersistentCollection {#4380 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
    -id: 288851
    -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6476792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704640485 {#4372
      date: 2024-01-07 16:14:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: """
    A couple other things, you generally want to do pixel format conversion before the codec, is specified. You should be able to get satisfactory results with `ffmpeg -i input.mpv -pix_fmt yuv420p -c:v libx264 -preset medium -crf 24 -c:a aac output.mp4` Play with preset a bit since that is where your Quality/Compression : Speed ratio comes in, CRF is the quality it handles. So you set CRF for a ballpark quality you want, then change the preset, slower = higher compression, faster = lower compression.\n
    \n
    you can find more info here [trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseaprese…](https://trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseapresetandtune) but generally you don’t need to muck about with profiles or tunes or anything else
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704686314 {#4438
    date: 2024-01-08 04:58:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4441 …}
  +nested: Doctrine\ORM\PersistentCollection {#4443 …}
  +votes: Doctrine\ORM\PersistentCollection {#4445 …}
  +reports: Doctrine\ORM\PersistentCollection {#4447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4449 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4451 …}
  -id: 290442
  -bodyTs: "'/wiki/encode/h.264#a2.chooseaprese':93 '/wiki/encode/h.264#a2.chooseapresetandtune)':96 '24':39 'aac':42 'abl':21 'anyth':111 'ballpark':71 'bit':48 'c':33,40 'chang':76 'codec':15 'come':57 'compress':81,84 'convers':12 'coupl':2 'crf':38,59,68 'els':112 'faster':82 'ffmpeg':27 'find':87 'fmt':31 'format':11 'general':6,98 'get':23 'handl':64 'higher':80 'info':89 'input.mpv':29 'libx264':35 'lower':83 'medium':37 'muck':104 'need':102 'output.mp4':43 'pix':30 'pixel':10 'play':44 'preset':36,46,78 'profil':107 'qualiti':62,72 'quality/compression':54 'ratio':56 'result':25 'satisfactori':24 'set':67 'sinc':49 'slower':79 'specifi':17 'speed':55 'thing':4 'trac.ffmpeg.org':92,95 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseaprese':91 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseapresetandtune)':94 'tune':109 'v':34 'want':7,74 'yuv420p':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6518422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704686314 {#4439
    date: 2024-01-08 04:58:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#4440
  +user: Proxies\__CG__\App\Entity\User {#4259 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4373
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: Proxies\__CG__\App\Entity\User {#4259 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4129
        +user: App\Entity\User {#4142 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
          \n
          `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
          \n
          I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
          \n
          edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1719112329 {#4123
          date: 2024-06-23 05:12:09.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OR3X@lemm.ee"
          "@OR3X@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4130 …}
        +nested: Doctrine\ORM\PersistentCollection {#4132 …}
        +votes: Doctrine\ORM\PersistentCollection {#4134 …}
        +reports: Doctrine\ORM\PersistentCollection {#4136 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 287677
        -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6470871"
        +editedAt: DateTimeImmutable @1712633634 {#4124
          date: 2024-04-09 05:33:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704600528 {#4125
          date: 2024-01-07 05:08:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4129}
      +body: "using openh264… well that’s a choice. I would recommend to everyone that they use x264 whenever possible, and make sure to specify output crf and likely preset when you fo"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704609093 {#4256
        date: 2024-01-07 07:31:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@vole@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4260 …}
      +nested: Doctrine\ORM\PersistentCollection {#4262 …}
      +votes: Doctrine\ORM\PersistentCollection {#4264 …}
      +reports: Doctrine\ORM\PersistentCollection {#4266 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      -id: 287896
      -bodyTs: "'choic':7 'crf':25 'everyon':12 'fo':31 'like':27 'make':20 'openh264':2 'output':24 'possibl':18 'preset':28 'recommend':10 'specifi':23 'sure':21 'use':1,15 'well':3 'whenev':17 'would':9 'x264':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/6495995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704609093 {#4257
        date: 2024-01-07 07:31:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "thanks, I’ll try out the libx264 encoder next time"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704640485 {#4371
      date: 2024-01-07 16:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
      "@drwankingstein@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4374 …}
    +nested: Doctrine\ORM\PersistentCollection {#4376 …}
    +votes: Doctrine\ORM\PersistentCollection {#4378 …}
    +reports: Doctrine\ORM\PersistentCollection {#4380 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4384 …}
    -id: 288851
    -bodyTs: "'encod':8 'libx264':7 'll':3 'next':9 'thank':1 'time':10 'tri':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6476792"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704640485 {#4372
      date: 2024-01-07 16:14:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: """
    A couple other things, you generally want to do pixel format conversion before the codec, is specified. You should be able to get satisfactory results with `ffmpeg -i input.mpv -pix_fmt yuv420p -c:v libx264 -preset medium -crf 24 -c:a aac output.mp4` Play with preset a bit since that is where your Quality/Compression : Speed ratio comes in, CRF is the quality it handles. So you set CRF for a ballpark quality you want, then change the preset, slower = higher compression, faster = lower compression.\n
    \n
    you can find more info here [trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseaprese…](https://trac.ffmpeg.org/wiki/Encode/H.264#a2.Chooseapresetandtune) but generally you don’t need to muck about with profiles or tunes or anything else
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704686314 {#4438
    date: 2024-01-08 04:58:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
    "@drwankingstein@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4441 …}
  +nested: Doctrine\ORM\PersistentCollection {#4443 …}
  +votes: Doctrine\ORM\PersistentCollection {#4445 …}
  +reports: Doctrine\ORM\PersistentCollection {#4447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4449 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4451 …}
  -id: 290442
  -bodyTs: "'/wiki/encode/h.264#a2.chooseaprese':93 '/wiki/encode/h.264#a2.chooseapresetandtune)':96 '24':39 'aac':42 'abl':21 'anyth':111 'ballpark':71 'bit':48 'c':33,40 'chang':76 'codec':15 'come':57 'compress':81,84 'convers':12 'coupl':2 'crf':38,59,68 'els':112 'faster':82 'ffmpeg':27 'find':87 'fmt':31 'format':11 'general':6,98 'get':23 'handl':64 'higher':80 'info':89 'input.mpv':29 'libx264':35 'lower':83 'medium':37 'muck':104 'need':102 'output.mp4':43 'pix':30 'pixel':10 'play':44 'preset':36,46,78 'profil':107 'qualiti':62,72 'quality/compression':54 'ratio':56 'result':25 'satisfactori':24 'set':67 'sinc':49 'slower':79 'specifi':17 'speed':55 'thing':4 'trac.ffmpeg.org':92,95 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseaprese':91 'trac.ffmpeg.org/wiki/encode/h.264#a2.chooseapresetandtune)':94 'tune':109 'v':34 'want':7,74 'yuv420p':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/6518422"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704686314 {#4439
    date: 2024-01-08 04:58:34.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#4274
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704608032 {#4272
    date: 2024-01-07 07:13:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4275 …}
  +nested: Doctrine\ORM\PersistentCollection {#4277 …}
  +votes: Doctrine\ORM\PersistentCollection {#4279 …}
  +reports: Doctrine\ORM\PersistentCollection {#4281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
  -id: 287871
  -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704608032 {#4273
    date: 2024-01-07 07:13:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#4274
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704608032 {#4272
    date: 2024-01-07 07:13:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4275 …}
  +nested: Doctrine\ORM\PersistentCollection {#4277 …}
  +votes: Doctrine\ORM\PersistentCollection {#4279 …}
  +reports: Doctrine\ORM\PersistentCollection {#4281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
  -id: 287871
  -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704608032 {#4273
    date: 2024-01-07 07:13:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#4274
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4129
    +user: App\Entity\User {#4142 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
      \n
      `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
      \n
      I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
      \n
      edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1719112329 {#4123
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4130 …}
    +nested: Doctrine\ORM\PersistentCollection {#4132 …}
    +votes: Doctrine\ORM\PersistentCollection {#4134 …}
    +reports: Doctrine\ORM\PersistentCollection {#4136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 287677
    -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6470871"
    +editedAt: DateTimeImmutable @1712633634 {#4124
      date: 2024-04-09 05:33:54.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704600528 {#4125
      date: 2024-01-07 05:08:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704608032 {#4272
    date: 2024-01-07 07:13:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4275 …}
  +nested: Doctrine\ORM\PersistentCollection {#4277 …}
  +votes: Doctrine\ORM\PersistentCollection {#4279 …}
  +reports: Doctrine\ORM\PersistentCollection {#4281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
  -id: 287871
  -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7982648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704608032 {#4273
    date: 2024-01-07 07:13:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#4358
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4274
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704608032 {#4272
      date: 2024-01-07 07:13:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4275 …}
    +nested: Doctrine\ORM\PersistentCollection {#4277 …}
    +votes: Doctrine\ORM\PersistentCollection {#4279 …}
    +reports: Doctrine\ORM\PersistentCollection {#4281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
    -id: 287871
    -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982648"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704608032 {#4273
      date: 2024-01-07 07:13:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "Oh wow, I didn’t know (free) Davinci didn’t support using H.264 as source media, that feels rather limited."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640449 {#4356
    date: 2024-01-07 16:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4359 …}
  +nested: Doctrine\ORM\PersistentCollection {#4361 …}
  +votes: Doctrine\ORM\PersistentCollection {#4363 …}
  +reports: Doctrine\ORM\PersistentCollection {#4365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4369 …}
  -id: 288849
  -bodyTs: "'davinci':8 'didn':4,9 'feel':18 'free':7 'h.264':13 'know':6 'limit':20 'media':16 'oh':1 'rather':19 'sourc':15 'support':11 'use':12 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476779"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640449 {#4357
    date: 2024-01-07 16:14:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#4358
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4274
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704608032 {#4272
      date: 2024-01-07 07:13:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4275 …}
    +nested: Doctrine\ORM\PersistentCollection {#4277 …}
    +votes: Doctrine\ORM\PersistentCollection {#4279 …}
    +reports: Doctrine\ORM\PersistentCollection {#4281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
    -id: 287871
    -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982648"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704608032 {#4273
      date: 2024-01-07 07:13:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "Oh wow, I didn’t know (free) Davinci didn’t support using H.264 as source media, that feels rather limited."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640449 {#4356
    date: 2024-01-07 16:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4359 …}
  +nested: Doctrine\ORM\PersistentCollection {#4361 …}
  +votes: Doctrine\ORM\PersistentCollection {#4363 …}
  +reports: Doctrine\ORM\PersistentCollection {#4365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4369 …}
  -id: 288849
  -bodyTs: "'davinci':8 'didn':4,9 'feel':18 'free':7 'h.264':13 'know':6 'limit':20 'media':16 'oh':1 'rather':19 'sourc':15 'support':11 'use':12 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476779"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640449 {#4357
    date: 2024-01-07 16:14:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#4358
  +user: App\Entity\User {#4142 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4274
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4129
      +user: App\Entity\User {#4142 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Completely tangential tip, but in the very-limited video editing I’ve done recently: I’ve used Davinci Resolve, rendered as `.mov`, and then used ffmpeg to render to my actual desired format. e.g. h264 w/ aac audio so I can upload to Youtube:\n
        \n
        `ffmpeg -i input.mov -c:v libopenh264 -profile:v high -c:a aac -pix_fmt yuv420p output.mp4`\n
        \n
        I do think that finding the right flags to pass to ffmpeg is a cursed art. Do I need to specify the video profile and the pix_fmt? I don’t know; I thought I did when I adventured to collect these flags. Though maybe it’s just a reflection of the video-codec horrors lurking within all video rendering pipelines.\n
        \n
        edit: there may also be nvidia-accelerated encoders, like h264_nvenc, see `ffmpeg -codecs 2>/dev/null | grep -i ‘h.264’`. I’m not sure if the `profile:v` and `pix_fmt` options apply to other encoders or just libopenh264.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719112329 {#4123
        date: 2024-06-23 05:12:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OR3X@lemm.ee"
        "@OR3X@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4130 …}
      +nested: Doctrine\ORM\PersistentCollection {#4132 …}
      +votes: Doctrine\ORM\PersistentCollection {#4134 …}
      +reports: Doctrine\ORM\PersistentCollection {#4136 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4138 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 287677
      -bodyTs: "'/dev/null':140 '2':139 'aac':38,57 'acceler':131 'actual':32 'adventur':100 'also':127 'appli':156 'art':77 'audio':39 'c':49,55 'codec':116,138 'collect':102 'complet':1 'curs':76 'davinci':19 'desir':33 'done':14 'e.g':35 'edit':11,124 'encod':132,159 'ffmpeg':27,46,73,137 'find':66 'flag':69,104 'fmt':59,89,154 'format':34 'grep':141 'h.264':143 'h264':36,134 'high':54 'horror':117 'input.mov':48 'know':93 'libopenh264':51,162 'like':133 'limit':9 'lurk':118 'm':145 'may':126 'mayb':106 'mov':23 'need':80 'nvenc':135 'nvidia':130 'nvidia-acceler':129 'option':155 'output.mp4':61 'pass':71 'pipelin':123 'pix':58,88,153 'profil':52,85,150 'recent':15 'reflect':111 'render':21,29,122 'resolv':20 'right':68 'see':136 'specifi':82 'sure':147 'tangenti':2 'think':64 'though':105 'thought':95 'tip':3 'upload':43 'use':18,26 'v':50,53,151 've':13,17 'very-limit':7 'video':10,84,115,121 'video-codec':114 'w':37 'within':119 'youtub':45 'yuv420p':60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6470871"
      +editedAt: DateTimeImmutable @1712633634 {#4124
        date: 2024-04-09 05:33:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704600528 {#4125
        date: 2024-01-07 05:08:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4129}
    +body: "haha, yeah figuring out those ffmpeg flags is an absolute nightmare. My problem there isn’t so much the output format from Resolve, but source format I’m using. My camera only has the option to record in H.264/H.265 (consumer grade, what can you expect?) which Resolve can’t properly import on Linux. I could take the time to transcode them with ffmpeg before editing, but I’m usually working with ~2 hours worth of video per project and I don’t really want to wait all day for a transcode job to finish before I can even begin editing. On top of that my camera (rather neatly) generates its own proxy files while recording, and I’ve found leveraging these is necessary for getting good timeline performance on my aging rig. Now I could let Resolve generate its own proxy clips like I have in the past, but that’s more time waiting around before editing. I was *SUPER* stoked to see Kdenlive can natively utilize the proxy clips my camera generates."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704608032 {#4272
      date: 2024-01-07 07:13:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
      "@vole@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4275 …}
    +nested: Doctrine\ORM\PersistentCollection {#4277 …}
    +votes: Doctrine\ORM\PersistentCollection {#4279 …}
    +reports: Doctrine\ORM\PersistentCollection {#4281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4283 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4285 …}
    -id: 287871
    -bodyTs: "'2':72 'absolut':10 'age':131 'around':155 'begin':99 'camera':31,106,172 'clip':142,170 'consum':40 'could':55,135 'day':88 'edit':65,100,157 'even':98 'expect':45 'ffmpeg':6,63 'figur':3 'file':113 'finish':94 'flag':7 'format':21,26 'found':119 'generat':109,138,173 'get':125 'good':126 'grade':41 'h.264/h.265':39 'haha':1 'hour':73 'import':51 'isn':15 'job':92 'kdenliv':164 'let':136 'leverag':120 'like':143 'linux':53 'm':28,68 'much':18 'nativ':166 'neat':108 'necessari':123 'nightmar':11 'option':35 'output':20 'past':148 'per':77 'perform':128 'problem':13 'project':78 'proper':50 'proxi':112,141,169 'rather':107 'realli':83 'record':37,115 'resolv':23,47,137 'rig':132 'see':163 'sourc':25 'stoke':161 'super':160 'take':56 'time':58,153 'timelin':127 'top':102 'transcod':60,91 'use':29 'usual':69 'util':167 've':118 'video':76 'wait':86,154 'want':84 'work':70 'worth':74 'yeah':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7982648"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704608032 {#4273
      date: 2024-01-07 07:13:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4129}
  +body: "Oh wow, I didn’t know (free) Davinci didn’t support using H.264 as source media, that feels rather limited."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704640449 {#4356
    date: 2024-01-07 16:14:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
    "@vole@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4359 …}
  +nested: Doctrine\ORM\PersistentCollection {#4361 …}
  +votes: Doctrine\ORM\PersistentCollection {#4363 …}
  +reports: Doctrine\ORM\PersistentCollection {#4365 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4367 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4369 …}
  -id: 288849
  -bodyTs: "'davinci':8 'didn':4,9 'feel':18 'free':7 'h.264':13 'know':6 'limit':20 'media':16 'oh':1 'rather':19 'sourc':15 'support':11 'use':12 'wow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6476779"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704640449 {#4357
    date: 2024-01-07 16:14:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#4203
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719084245 {#4198
    date: 2024-06-22 21:24:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4204 …}
  +nested: Doctrine\ORM\PersistentCollection {#4206 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
  -id: 289957
  -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662055 {#4199
    date: 2024-01-07 22:14:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\EntryComment {#4203
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719084245 {#4198
    date: 2024-06-22 21:24:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4204 …}
  +nested: Doctrine\ORM\PersistentCollection {#4206 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
  -id: 289957
  -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662055 {#4199
    date: 2024-01-07 22:14:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\EntryComment {#4203
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719084245 {#4198
    date: 2024-06-22 21:24:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4204 …}
  +nested: Doctrine\ORM\PersistentCollection {#4206 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
  -id: 289957
  -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8001956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662055 {#4199
    date: 2024-01-07 22:14:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#4289
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4203
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719084245 {#4198
      date: 2024-06-22 21:24:05.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4204 …}
    +nested: Doctrine\ORM\PersistentCollection {#4206 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4210 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
    -id: 289957
    -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662055 {#4199
      date: 2024-01-07 22:14:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4203}
  +body: "Nicely done :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704664289 {#4287
    date: 2024-01-07 22:51:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4290 …}
  +nested: Doctrine\ORM\PersistentCollection {#4292 …}
  +votes: Doctrine\ORM\PersistentCollection {#4294 …}
  +reports: Doctrine\ORM\PersistentCollection {#4296 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4300 …}
  -id: 290000
  -bodyTs: "'done':2 'nice':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5651770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664289 {#4288
    date: 2024-01-07 22:51:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#4289
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4203
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719084245 {#4198
      date: 2024-06-22 21:24:05.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4204 …}
    +nested: Doctrine\ORM\PersistentCollection {#4206 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4210 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
    -id: 289957
    -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662055 {#4199
      date: 2024-01-07 22:14:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4203}
  +body: "Nicely done :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704664289 {#4287
    date: 2024-01-07 22:51:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4290 …}
  +nested: Doctrine\ORM\PersistentCollection {#4292 …}
  +votes: Doctrine\ORM\PersistentCollection {#4294 …}
  +reports: Doctrine\ORM\PersistentCollection {#4296 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4300 …}
  -id: 290000
  -bodyTs: "'done':2 'nice':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5651770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664289 {#4288
    date: 2024-01-07 22:51:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#4289
  +user: App\Entity\User {#4032 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Linux-video-editing-and-Kdenlive-tips-and-tricks-for-a"
    +title: "Linux video editing and Kdenlive tips and tricks for a returning user?"
    +url: null
    +body: "Just recently switched back to Linux after more than a decade away. (I’m currently running Mint Cinnamon if anyone is curious) On Windows I was using the free version of Davinci Resolve for all of my video editing. I quickly discovered that the free version of Resolve for Linux doesn’t support H.264/H.265 so after trying every Linux video editor I could find (even Blender) I’ve settled on using Kdenlive. I’ve been having a good time getting everything dialed in and learning Kdenlive. I was able to get hardware acceleration working with my Nvidia GPU, and I really appreciated that it could natively utilize the proxy clips that my DJI Action 3 generates when recording. I’ve been reading all kinds of tips and tricks articles but most of it is just basic stuff. Anyone using Kdenlive have more advanced tips to share? Particularly anything around title generation and animation as I’ve found Kdenlive’s system to be a little clunky. Let’s talk!"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719112329 {#2410
      date: 2024-06-23 05:12:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 27677
    -titleTs: "'edit':3 'kdenliv':5 'linux':1 'return':11 'tip':6 'trick':8 'user':12 'video':2"
    -bodyTs: "'3':115 'abl':89 'acceler':93 'action':114 'advanc':143 'anim':153 'anyon':20,138 'anyth':148 'appreci':102 'around':149 'articl':129 'away':12 'back':4 'basic':136 'blender':66 'cinnamon':18 'clip':110 'clunki':165 'could':63,105 'curious':22 'current':15 'davinci':32 'decad':11 'dial':82 'discov':42 'dji':113 'doesn':51 'edit':39 'editor':61 'even':65 'everi':58 'everyth':81 'find':64 'found':157 'free':29,45 'generat':116,151 'get':80,91 'good':78 'gpu':98 'h.264/h.265':54 'hardwar':92 'kdenliv':72,86,140,158 'kind':124 'learn':85 'let':166 'linux':6,50,59 'littl':164 'm':14 'mint':17 'nativ':106 'nvidia':97 'particular':147 'proxi':109 'quick':41 'read':122 'realli':101 'recent':2 'record':118 'resolv':33,48 'run':16 'settl':69 'share':146 'stuff':137 'support':53 'switch':3 'system':160 'talk':168 'time':79 'tip':126,144 'titl':150 'tri':57 'trick':128 'use':27,71,139 'util':107 've':68,74,120,156 'version':30,46 'video':38,60 'window':24 'work':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704653290
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20278174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704566890 {#1850
      date: 2024-01-06 19:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4203
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "For anyone who’s curious, I went ahead and created a “default” project with the title I normally use already setup on the timeline. That way when I start a new project I can just copy the default template and my title with animations is already there ready to go. Just need to modify the text and it’s good. It’s not a perfect solution, and certainly wouldn’t work for someone who desires to use different or multiple titles per project, but it’s good enough for me. Here’s what it looks like: [youtu.be/dlGUT0c46Ts](https://youtu.be/dlGUT0c46Ts)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719084245 {#4198
      date: 2024-06-22 21:24:05.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OR3X@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4204 …}
    +nested: Doctrine\ORM\PersistentCollection {#4206 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4210 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4212 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4214 …}
    -id: 289957
    -bodyTs: "'/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':99 'ahead':8 'alreadi':20,46 'anim':44 'anyon':2 'certain':68 'copi':36 'creat':10 'curious':5 'default':12,38 'desir':75 'differ':78 'enough':88 'go':50 'good':60,87 'like':96 'look':95 'modifi':54 'multipl':80 'need':52 'new':31 'normal':18 'per':82 'perfect':65 'project':13,32,83 'readi':48 'setup':21 'solut':66 'someon':73 'start':29 'templat':39 'text':56 'timelin':24 'titl':16,42,81 'use':19,77 'way':26 'went':7 'work':71 'wouldn':69 'youtu.be':98 'youtu.be/dlgut0c46ts](https://youtu.be/dlgut0c46ts)':97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8001956"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662055 {#4199
      date: 2024-01-07 22:14:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4203}
  +body: "Nicely done :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704664289 {#4287
    date: 2024-01-07 22:51:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OR3X@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4290 …}
  +nested: Doctrine\ORM\PersistentCollection {#4292 …}
  +votes: Doctrine\ORM\PersistentCollection {#4294 …}
  +reports: Doctrine\ORM\PersistentCollection {#4296 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4298 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4300 …}
  -id: 290000
  -bodyTs: "'done':2 'nice':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5651770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704664289 {#4288
    date: 2024-01-07 22:51:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#276
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#270
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#272
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details