Here you can see that FreeBSD generally supports crtime/btime see the stat command.
stat -f "Access (atime): %Sa%nModify (mtime): %Sm%nChange (ctime): %Sc%nBirth (crtime/btime): %SB" /video.mkv
Access (atime): Nov 22 16:07:46 2018
Modify (mtime): Nov 22 16:07:46 2018
Change (ctime): Nov 22 16:07:46 2018
Birth (crtime/btime): Nov 01 01:19:02 2016
If the user uses rsync (3.2.3) to preserve the crtimes with --crtimes or -N for directories and files, it does not work. It says in the terminal that it is not supported.
(In reply to Fab from comment #0)
Over to net/rsync maintainer. Although personally I think this should (or at least should also) to report to the upstream.
(In reply to Li-Wen Hsu from comment #1)
I see that a user in rsync github has created its a report but the rsync developer is not responding back.
I can also reproduce this problem on my FreeBSD 13.0 here and the error message is:
rsync: This rsync does not support --crtimes (-N)
rsync error: syntax or usage error (code 1) at main.c(1767) [client=3.2.3]
rsync developer said:
"BSD doesn't have support for setting the birth value to an arbitrary value on an existing file, so it's not supported in rsync."
Here the report for FreeBSD.